SSHを介してバックアップと復元を実行する方法

この記事は アマンダエンタープライズ(AE)

情報の説明:

Amanda Enterprise Serverは、安全なデータ転送のために、SSH認証を介して、すべてのバックアップセット、特定のバックアップセット、または特定のホストのバックアップエントリをバックアップするように構成できます。 このサポートは、Linux / Solaris / Mac OS Xクライアントでのみ利用可能であり、Windowsクライアントでは利用できません。

SSHを使用してすべてのLinux / Unixクライアントをバックアップする方法

  1. ご覧ください AmandaEnterpriseでSSH認証を有効にする方法 SSH経由ですべてのUNIXおよびLinuxクライアントをバックアップする手順については。

特定のLinux / UNIXクライアントまたはSSH経由でLinux / UNIXクライアントのみをバックアップする特定のバックアップセットをバックアップする方法

  1. の「AmandaサーバーでのSSHキーの設定」のセクションを参照してください。 AmandaEnterpriseでSSH認証を有効にする方法 Amandaサーバーとの間でamandabackupユーザーのSSH公開鍵認証を設定する手順については
  2. 特定のUNIXまたはLinuxホストのすべてのバックアップオブジェクトをバックアップするには、/ etc / amanda /を編集します。 オブジェクトが構成され、SSHを使用するバックアップセットの/disklist.confファイル。 そのホストのすべてのオブジェクトのバックアップを構成するセクションに「zmc_ssh_auth」を追加します。 これは、XNUMXつのオブジェクトのセクションにこの行を追加する例です。myclientmachine.company.com“ / home”“ / home” {zmc_unix_base zmc_ssh_auth encode none compress none Estimate calcsizeserver…。 これは、そのホストにバックアップされたすべてのオブジェクトに対して実行する必要があることに注意してください。そうしないと、ホストのチェックおよびバックアップ中にエラーが発生します。
  3. バックアップセット内のすべてのホストがUNIXまたはLinuxクライアント、あるいはその両方であり、SSH経由ですべてのホストをバックアップする場合は、/ etc / amanda /を編集します。 SSHを使用するバックアップセットの/ zmc_backupset_dumptypesファイル。 このファイルのzmc_backupset_dumptypedumptypeセクションに「zmc_ssh_auth」を次のように追加します。definedumptypezmc_backupset_dumptype{zmc_device_attached_storage zmc_ssh_auth_ record on#maxpromoteday 1 days}

SSHを使用してバックアップイメージを復元する方法(AE 3.1以前にのみ適用可能):

注:これは、AE3.1以前のZMCを介したバックアップの復元にのみ適用されます。 AE 3.3以降でZMCを介して復元されたすべてのバックアップは、復元サービスが復元ホストで実行されていない場合でもSSHの使用にフォールバックしないため、暗号化された転送として実行されることはありません。 AE 3.1以前では、ターゲット復元ホストのrootユーザーのパスワードがZMC復元で必要になります| 以下の指示に従って復元を実行すると、ページが復元されます。 復元されたファイルの元のアクセス許可と所有権を設定するには、root権限が必要です。

  1. バックアップLinuxクライアントで、/ etc / xinetd.d / zmrecoverファイルを編集し、「disable = no」を「disable = yes」に置き換えます。 それ以外の場合、リカバリはSSHを使用せずにZMCを介して安全でない方法で実行されます。
  2. バックアップクライアントで、xinetdサービスを次のようにリロードします。 ルート user / etc / init.d / xinetdリロード
  3. 通常の手順に従って、Zmanda管理コンソールからファイルを復元します(のドキュメントを参照してください。 復元| 何ページ).
  4. 続ける ルート ZMCの復元の「宛先ユーザー名」としてのユーザー| どこのページ。
  5. クリックした後 リストア 復元のボタン| 復元ページでは、ターゲットの復元ホストのルートパスワードが要求されます。 ルートパスワードを入力します。 SSHによる認証が成功すると、復元プロセスが開始されます。