smbclient を使用して、ディレクトリを再帰的にリモート Windows 共有に更新します。リモートが既に存在する場合、エラー NT_STATUS_OBJECT_NAME_COLLISION が発生します。
ここに私のローカルディレクトリがあります:
-- backup/
|
-- 2020-10-01/file.txt
ここにリモコンがあります:
-- remote/dir/backup/
|
-- 2019-10-01/file.txt
アップロード後の望ましい結果は次のとおりです。
-- remote/dir/backup/
|
-- 2019-10-01/file.txt
|
-- 2020-10-01/file.txt
私が使用しているコマンドは次のとおりです。
smbclient //bndes.net/bndes -U login@DOMAIN%passwd --stderr --grepable -c 'prompt OFF; recurse ON; cd remote/dir; mput backup'
バックアップディレクトリをアップロードするだけの構成/コマンドはありますか?