
バックアップソリューションを決定するときは、次の要因を考慮する必要があります。
移植性- バックアップの移植性(つまり、1つのLinuxディストリビューションまたはUnix実装からバックアップし、別のディストリビューションまたはUnix実装に復元する機能(たとえば、SolarisからRed Hat Linuxへ)などは重要ですか?その場合は、コマンドラインツール(たとえば
dd
、、、、、または)のいずれかを選択できます。これは、すべての* nixシステムで利用可能であると合理的に確信できるからです。dump
cpio
tar
「1つのLinuxディストリビューションまたはUnix実装からバックアップし、別のディストリビューションに復元する」とはどういう意味ですか? Linuxシステムをバックアップして後で復元しますか?では、「別のものに戻す」とはどういう意味ですか?
リモートバックアップ- リモートコンピュータでバックアップと復元を開始する機能は重要ですか?その場合は、GUIベースのユーティリティの代わりにコマンドラインツールまたはテキストベースのユーティリティのいずれかを選択できます(合理的に高速なネットワーク接続があり、リモートXセッションを実行する機能がない場合)。
ネットワークバックアップ− ネットワーク接続されたホストのバックアップとリカバリを行うことは重要ですか?その場合は、バックアップデバイスへのネットワークアクセスをサポートする複数のコマンドラインユーティリティ(Backupなど)のいずれかを使用するか、Backupまたは複数の商用ユーティリティのいずれかなどの
tar
特殊ユーティリティを使用する必要があります。Amanda
リモートバックアップとネットワークバックアップは同じようです。それらの違いは何ですか?
答え1
ああバックアップ..移植性の前..
バックアップシステム設定の始点は、バックアップを介して実行する操作を決定することです。
たとえば、単純なWordPressバックアップでも、WordPressのインストールに関連するデータベースとフラットファイルをコピーする必要があります。
Apache 設定のカスタム変更など、システムがより複雑な場合(Apache を使用している場合)、バックアップに /etc/apache2 または /etc/httpd も追加する必要があります。
したがって、バックアップシステムの実際の出発点は、どのようにバックアップを使用するのか、サイトでより多くのリソースが必要な場合、または致命的なハードウェア障害が発生してサイトを別のシステムに移動することを考慮することです。
私の経験則は、「数分以内にバックアップから実行中のシステムを作成できる場合は、バックアップのみがあることです」です。
それ以外の場合は、ファイルの束 + 数時間/日の作業だけが残ります。
バックアップの使用方法がわかったら、最後のアーカイブに何を使用するかを考えることができます(zip、xz、またはbzip2)。良いニュースは、LinuxからLinuxに移行する限り、ほとんどすべてを使用できることです。
複数のオペレーティングシステムを切り替える場合は、zipを使用してください。 zip/圧縮解除はほぼどこでも、さらに「Windoze」でも使用できるからです。