UbuntuでiSCSIとしてホームサーバーを使用してTime Machineでバックアップする-ターゲット

こんばんは、親愛なるhabrosociety!



長い間、TimeCapsuleまたは外部USBハードドライブがないため、Time Machineを使用してSMBプロトコルを使用してホームサーバーにバックアップしました(詳細はこれを行う方法を参照してください)。不適切です。 明白な理由もなく、バックアップイメージが2回破損していることが判明しましたが、データは保存されました。3回目の忍耐がいっぱいになり、代替手段を探し始めました。 iSCSIを介してホームサーバーの別のドライブへのアクセスを提供することにより、バックアップ問題を解決する私のバージョンをコミュニティに提示します。 SMB / nfsと比較して、その目的、目的、および利点と欠点については、たとえばこちらをご覧ください



だから、与えられた:

1. Ubuntu 9.04サーバーを実行しているサーバー(8.10からdist-upgradeを実行)。 iSCSIターゲットとして機能します。 バックアップ用に別のハードドライブを使用します。

2. MacOS 10.5.7を実行しているiMacがiSCSIイニシエーターとして機能する





サーバーのセットアップ



1. iscsitargetデーモンを配置します。 コンソールで、「sudo apt-get install iscsitarget」と記述します

2.ファイル「/ etc / default / iscsitarget」を編集します。その中の唯一の行は「ISCSITARGET_ENABLE = true」のように見えるはずです。

3.ファイル「/etc/ietd.conf」を編集し、2行追加します。「Target iqn.2001-04.com.example:storage.disk2.sys1.xyz」-新しいiSCSIターゲットの名前と「Lun 0 Path = / dev / sda、Type = fileio "where" / dev / sda "はディスクブロックデバイスのアドレスです。

NB 。また、このファイルでは、承認など、他の多くの便利な設定を構成できます。

4.デーモン「/etc/init.d/iscsitarget restart」を再起動します。



クライアントのセットアップ



1. OS X用の無料のiSCSIイニシエーターglobalSAN iSCSIイニシエーターを配置し、こちらからダウンロードします 。 インストール中に、再起動が必要です。

2. [システム環境設定]-> [GlobalSAN iSCSI]を開きます。

3. [ポータル]タブで、サーバーアドレスを追加します。

4.すべてがうまくいった場合、[ターゲット]タブに新しく作成されたターゲットが表示されます。 [永続的]および[接続済み]のチェックボックスをオンにします。

5.ウィンドウがすぐに表示され、ディスクが初期化されていないという警告と、すぐに初期化する提案が表示されます。 提案は受け入れられるべきです。 警告がない場合は、ディスクユーティリティを手動で開きます。

6.ディスクユーティリティを使用して、Mac OS拡張(ジャーナリング)ファイルシステムで新しいディスクをフォーマットします。

7. Time Machineの設定を開き、新しくフォーマットされたiSCSIディスクをバックアップディスクとして選択します。

8. Time Machineをオンにします。



バックアップが美しく機能します!



PS混乱をおaびし、急いで書いた。 質問があれば、コメントでお答えできることを嬉しく思います。





UPD:ブログ「Mac OS X」に転送された読者のリクエストにより



UPD:尊敬されているHabrauser PingMeの情報によると、システムの再インストール時にユーザーを復元するには、次の手順を実行する必要があります:「OSをインストールし、インストール後にユーザーを作成し、システムにログインし、ユーティリティ->移行に登り、そこから適切なユーザーを選択します。」



All Articles