フルハードドライブLinuxバックアップ

フルハードドライブLinuxバックアップ

問題が発生した場合に備えて、ディスク全体をバックアップする方法を探しています...

サーバーの特定のデバイスに何をインストールするのかわからないので、毎回異なります。

cp -aディレクトリに便利です/か?
ハードドライブのすべてのデータをコピーできるプログラムはありますか? (ハードドライブイメージと同じです。)

私はこれが少なくともWindowsに存在することを知っています。

しかし、ハードドライブはRAID 1です。

ベストアンサー1

前述のように、さまざまなオプションがあり、どのオプションが最も適切かは要件によって異なります。

システムはRAID1を使用しているため、ディスクを1つだけ交換し、ミラーを自分で再構築する必要があります。削除されたディスクはバックアップコピーとして使用できます。

過去には、システム全体のバックアップに以下を使用しました。Ghost4Linux(別名G4L)そしてムンド/ミンディ。前者はパーティションイメージをローカルまたはリモートで保存でき、後者はブータブルリカバリ(+構造)CDまたはDVDを作成できます。どちらにもncurses GUIがあり、使用するためにコマンドラインは必要ありません。

しかし、多くの場合、システム全体をコピーします。私は主にrsyncを使用していますが、あなたが探しているいくつかのオプションは次のとおりです。

/2つのパーティションがあり、/var完全バックアップをしたいとします。すべてのコマンドにはroot権限が必要です。

mkdir /mnt/orig
mount / /mnt/orig -o bind
mount /var /mnt/orig/var -o bind

これにより、ネットワーク共有/procなどの他のマウントされたファイルシステムを気にせずにコピーできるrootfs用の新しいマウントポイントが作成されます。/sys

適切なファイルシステムでフォーマットされ、下/mnt/backup(または同じマウントポイントのNFS)にマウントされた2番目のディスクがあるとします。複製されたデータの整合性を確保するために、mysqlサービスやメールサーバーなどの特定のサービスの実行を停止することをお勧めします。

次の各コマンドで十分です。

cp -a /mnt/orig/* /mnt/backup/
rsync -a /mnt/orig/ /mnt/backup/
tar -C /mnt/orig -cf - ./ | tar -C /mnt/backup -xpf -

しかし最後のものは少し過剰です。tarそして、パターンマッチングに基づいてファイルをスキップする引数をrsync指定します(たとえば、上記のコマンドは圧縮を使用せず、システムの正確なコピーを取得します。grubをインストールし、バックアップディスクを起動可能にすることもできます)。--exclude--exclude=\*.log --exclude=var/tmp

バックアップデバイスにスペースが制限されているか、互換性のないファイルシステム(NTFS)がある場合、またはCIFSマウント共有の場合は、圧縮tarアーカイブを作成できます。

tar -C /mnt/orig -zcf /mnt/backup/mybackup_$(date -I).tar.gz ./

または、後でマウントを循環し、通常のファイルシステムのようにその内容を参照できるsquashfsイメージを作成します。

mksquashfs /mnt/orig/ /mnt/backup/mybackup.squashfs
mkdir /mnt/squash
mount /mnt/backup/mybackup.squashfs /mnt/squash -o loop

sshまた、tarリモートバックアップを取得するには、またはを使用してくださいrsyncrsync所有権、権限、デバイスファイルなどを保存するには、リモートサーバーへのルートアクセスが必要です。これは--numeric-ids、リモートシステムユーザーと所有権を混在させないために必要です。

tar -C /mnt/orig -zcf - ./ | ssh user@server 'cat -> mybackup_$(date -I).tgz'
rsync -aP -e ssh --numeric-ids /mnt/orig/ root@server:/path/to/backup/

ほとんどの場合、完全復旧には別のシステム(可能な限りLive CD)から起動し、パーティションスキームの作成/再配置、データのコピー/抽出、およびブートローダの再インストールが必要です。

おすすめ記事