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をインストールし、インストール後にユーザーを作成し、システムにログインし、ユーティリティ->移行に登り、そこから適切なユーザーを選択します。」

Source: https://habr.com/ru/post/J44536/


All Articles