rsync

Rsyncコマンドはディレクトリを移動し、既存のディレクトリを上書きします。
rsync

Rsyncコマンドはディレクトリを移動し、既存のディレクトリを上書きします。

ソースフォルダからリモートフォルダにディレクトリを移動し、リモート側の既存のディレクトリを上書きするには、rsyncコマンドが必要です。 リモート側の既存のディレクトリに書きたくありません。したがって、ソースとリモートの両方にディレクトリが存在する場合は、リモート側からそれらを削除してそれを置き換えるために新しいディレクトリを作成する必要があります。 ソース側にディレクトリが存在しない場合は、リモートディレクトリを削除しないでください(したがっていいえ--delete)。 リモート側にディレクトリがない場合は、移動する必要があります。 編集:ジョブが開始...

Admin

Linuxで同じ必要がある2つのディレクトリ間で最大のファイル/ディレクトリをすばやく見つける方法は?
rsync

Linuxで同じ必要がある2つのディレクトリ間で最大のファイル/ディレクトリをすばやく見つける方法は?

はい2つのハードドライブを同期してみてください。データの損失を望んでおらず、RAIDを使用しないほとんどの人はこの方法を使用し、GUIがうまく機能すると思います。そうではないようです。 Linuxでは、これを実行できるGrsync GUIのみが見つかりましたが、rootが所有するファイルをコピーできないため、コンソールでこのrsyncコマンドを実行する必要があります。 sudo rsync -r -t -p -o -g --delete -l -s /media/veracrypt1 /media/veracrypt2 これは基本的に意味ソースドライブのすべ...

Admin

rsyncが実際のファイルと名前の重複した隠しファイルを生成しすぎるのはなぜですか?
rsync

rsyncが実際のファイルと名前の重複した隠しファイルを生成しすぎるのはなぜですか?

定期的にrsyncを介して同期するディレクトリがありますrsync -rva。今日、私はたとえば、私が持っている多くのファイルのrsyncターゲットに名前を持つ空のファイルpath/to/S00041.jpgもあることを発見しました。path/to/._S00041.jpg誰が作ったのかと思いますrsyncが、確信はありません。これらのファイルはすべて、元のファイルと同じタイムスタンプを持っているため、いつ表示されたのかわかりません。 ソースディレクトリとターゲットディレクトリはどちらもMac OSにあります。これが何らかの方法で役立つ場合は、他の場所とコン...

Admin

rsyncターゲットはソースよりも大きいですか?
rsync

rsyncターゲットはソースよりも大きいですか?

オペレーティングシステムはDebianです。あるドライブから別のドライブにバックアップしたい。どちらのドライブもサイズがまったく同じで、ファイルシステムも同じで、ターゲットの場所は最初から空です。 私は次のようにrsyncを実行します。 rsync -a --info=progress2 /mnt/data/ /mnt/backup_data これが失敗した場合、rsyncはターゲットがいっぱいであるというメッセージを表示し、dfを見ると、ターゲットはソースよりも多くのディスク領域を使用しています。 どうやってこれができますか?簡単なバックアップをしたいです...

Admin

Gitリポジトリには適していません。
rsync

Gitリポジトリには適していません。

Gitリポジトリのすべてのドットファイルをバックアップする簡単な方法を探しています。 私の目標ソリューション: 私のドットファイルの内容の情報源としてgitを使う 私のホームディレクトリでは、バックアップファイルはリポジトリ内のファイルへのシンボリックリンクになります。したがって、編集するとリポジトリでも編集されます。 1つのコマンドを使用して、リポジトリ内のすべてのファイルへのシンボリックリンクを作成できます(ディレクトリ構造は保持されますが、ファイルのみリンクする必要があります)。 たとえば、次のバックアップストレージ構造があります。 .config...

Admin

Linuxでは、同じUIDとGID、特にUIDとGID 0を使用して複数のユーザーを作成できますか?
rsync

Linuxでは、同じUIDとGID、特にUIDとGID 0を使用して複数のユーザーを作成できますか?

これArchWiki - スナップショットページバックアップを実行するためにリモートでログインするユーザーを作成する方法と、設定を使用してuid複数gidのユーザーを作成する方法が挙げられます。0 バックアップサーバーの脆弱性による潜在的な損傷を軽減するためにできることの1つは、クライアントシステムに代替ユーザーを作成することです。UIDそしてジド0に設定しますが、scponlyなどのより制限的なシェルを使用してください。 私の考えでは、これらのアカウントにユーザーの読み取り/書き込み実行権限を付与することが目的ですが、rootログインシェルが制限された...

Admin

パスワードプロンプトなしでbashスクリプトからリモートサーバーに接続するためのRsync
rsync

パスワードプロンプトなしでbashスクリプトからリモートサーバーに接続するためのRsync

Ubuntu(22.04)サーバーに公開鍵認証を設定しました。パスワードを提供せずにサーバーにSSHで接続できます。 別のコンピュータ(Synology NAS)でバックアップスクリプトを実行して、UbuntuサーバーからSynology NASにファイルをバックアップしたいと思います。私はうまく動作するrsyncを使用します。 唯一の問題は、rsyncコマンドを実行したときにバックアップスクリプトがパスワードを求めるメッセージを表示しないことです。明らかに、これは自動的に無人で実行する必要があるスクリプトには適していません。 rsyncコマンドは次のとおり...

Admin

rsyncが私のファイルが違うと言う理由を教えてもらえますか?
rsync

rsyncが私のファイルが違うと言う理由を教えてもらえますか?

私はrsyncを使用してNASからリモートサーバーにファイルを同期しています。リモートサーバー上のファイルは、ソースと同じユーザー、グループ、および権限を持つように見えます。ただし、rsyncはとにかくファイルをコピーしようとします。 私のNASからリモートサーバーへの出力は次のとおりです。 root@omv:/share/Music# rsync -auHs --dry-run --progress --itemize-changes --numeric-ids -e ssh /share/Music/Bond/Born user@somedomain:/...

Admin

rsyncはファイルを削除しません
rsync

rsyncはファイルを削除しません

オペレーティングシステムはDebian 12、rsyncバージョン3.2.7です。 私は次の夜のバックアップにrsyncを使用してきました。 rsync -ar --info=progress2 --delete /mnt/data/ /mnt/backup_data しかし、これは実際にファイルを削除しておらず、バックアップドライブの空き容量が不足しています。/mnt/dataそして/mnt/backup_data同じ容量を持っています。 私は何が間違っていましたか? rsyncに「destには、すべてのファイルとディレクトリがsrcと正確に一致する必要...

Admin

rsyncを使用してファイルシステム間の違いを測定しますか?
rsync

rsyncを使用してファイルシステム間の違いを測定しますか?

以前のnixOSバージョンと最新バージョンを同じフレーク/構成にアップグレードし、同じバージョンをdebianとansibleにアップグレードするなど、ファイルシステムの違いをテストするためにいくつかの実験を実行しています。私はどちらが最も似ているかを測定しようとしていますが、rsyncはそれを測定するのに良いツールだと聞きましたが、この目的に使用するための良いリソースを見つけることができないようです。ファイルシステムのサイズの違い、さまざまなコンテンツ(ファイルシステム間の同じファイルの異なるバイト)、欠落/既存のファイルなどを測定する必要があります。明ら...

Admin

rsync:「命名法」の問題に関するヘルプが必要です
rsync

rsync:「命名法」の問題に関するヘルプが必要です

rsync私はそれをしばらく使ってきて、うまくいきました。ただし、rsyncSynology NAS(ターゲット、btrfsファイルシステム)でmacOS(ソース、APFSファイルシステム)を使用しようとすると、常にrsync。 私の「挑戦」のいくつかは次のとおりです。命名法(特に)文書に使用されますrsync。man rsync私はこの問題について具体的に次の説明を探したいと思います。 rsync「一方向」同期はman rsync次のとおりです。-i--itemize-changes [output is cryptic string] that is 1...

Admin

rsnapshot で実行される rsync はハードリンクを生成しません。なぜですか?
rsync

rsnapshot で実行される rsync はハードリンクを生成しません。なぜですか?

私のためにバックアップを実行するrsnapshotがあります。ただし、各バックアップはソースデータの合計サイズです。ハードリンクを作成せずに、攪拌されるたびに単一の(変更されていない)ファイルの新しいコピーを作成します。 inode番号を互いに確認し、ハードリンクを計算して(なし)、各バックアップごとに新しいファイルが作成されることを確認しました。 問題はrsyncステップで発生しているようです。 rsyncは毎回すべてのファイルを転送するようです。その理由は、">f..T......"私が理解したのは、バックアップとは異なるタイムスタンプに基づいてま...

Admin

Rsyncは常にBTRFSを使用して外部USBドライブのファイルを上書きします。
rsync

Rsyncは常にBTRFSを使用して外部USBドライブのファイルを上書きします。

Ubuntu 20 Hyper-V VM rsyncでは、rsyncは常に外部USBドライブ(パススルードライブ)にある同じファイルを上書きします。ソースとターゲットの両方がBTRFSです。両方の寸法を確認しましたが、一致しています。タイムスタンプもよく見えます。これはrsyncのバグですか? rsync -rvh --delete --progress /mydata/data /mydata_backup/backup/ 試してみる rsync -avh --delete --progress /mydata/data /mydata_backup/b...

Admin

正しいバックアップ方法
rsync

正しいバックアップ方法

定期的にホームネットワークのRaspberry Piに自動的にバックアップしたいと思います。自宅でバックアップするだけで十分です。 私が「自動バックアップを実行する方法」について読んだすべてのガイドでは、私のPyにパスワードのないSSHキーを入れるように指示されています。自分のコンピュータにアクセスできる人は誰でも自分のバックアップにアクセスできるので、これをしたくありません。これはバックアップの目的の1つを完全に排除します。 現在のソリューションは、パスワードで保護されたSSHキーとrsyncスクリプトです。動作に時間がかかりましたが、今すぐホームネットワ...

Admin

Rsyncでエラーが発生しましたが、ファイルは問題ないようです。
rsync

Rsyncでエラーが発生しましたが、ファイルは問題ないようです。

私は200TBの大容量伝送にrsyncを使用しています。インターネット上で見つけたシェルスクリプトを使用していくつかのプロセスを作成しましたが、関連するrsyncコマンド自体は次のようになります。 rsync --recursive \ --whole-file \ --inplace \ --sparse \ --no-compress \ --max-alloc=8GiB \ ...

Admin