ubuntu live cdを使ってネットワーク経由でドライブイメージを転送する

ドライブイメージは持ち運びには優れていますが、大きな外付けハードドライブがない場合は保存するのが難しいです。ドライブイメージを作成して別のコンピュータに一度に転送する方法を説明します。

Ubuntu Live CDには、ソースコンピュータと宛先コンピュータに必要なddとsshの両方のユーティリティが含まれています。

私たちはddのファンであり、過去にハードディスクドライブをクローンしてドライブイメージをローカルに作成するのに使っていました。しかし、外付けドライブにイメージを置いて、それを別のコンピュータに転送するのは苦痛です。 ddとsshの組み合わせを使用すると、1つのコンピュータから別のコンピュータにドライブイメージを転送することができ、その間にローカルストレージを必要としません。

これを設定するには、2台のコンピュータが必要で、両方ともLinuxが稼働している必要があります。もちろん、両方のコンピュータをUbuntu Live CDで起動することもできますが、この方法はうまくいくでしょう。ただし、2つの別々のLive CDまたはUSBドライブが必要です。理想的には、転送速度がはるかに速くなるため両方のコンピュータが同じローカルネットワーク上にあることが理想的ですが、sshにアクセスできるほとんどのコンピュータでこれを行うことができます。

最初のステップでは、ドライブイメージを保存するコンピュータ(宛先コンピュータ)を起動し、IPアドレスを探します。これまでにいくつかの方法について説明しましたが、最も直接的な方法は端末を開いてifconfigコマンドを入力することです。

コンピュータのIPアドレスを書き留めます。ローカルネットワーク上にある場合は、192.168から始まる必要があります。

そのコンピュータを使用している間は、ドライブイメージを保存する場所があることを確認してください。場所がマウントされていることを確認し、フルパスを書き留めます(たとえば、新しくマウントされたハードドライブに/ media / HD-LABEL /のパスがあるなど)。

Ubuntu Live CDを使用してイメージを作成するドライブがあるコンピュータを起動します。

まず、ターミナルウィンドウ([アプリケーション]> [アクセサリ]> [ターミナル])を開き、コマンドを入力して、ターゲットコンピュータにsshできることを確認します

ssh @ <宛先IPアドレス>

ローカルネットワーク上でこれを実行していて、ターゲットコンピュータもUbuntu Live CDを使い果たしている場合、コマンドは次のようになります

ssh ubuntu@192.168.xxx.xxx

私たちの場合は、リモートLinuxマシンにアクセスしています。

sshで問題なく使用できる場合は、「exit」と入力してソースコンピュータの通常のターミナルウィンドウに戻ります。

ここでは、イメージを作成するハードドライブまたはハードドライブパーティションを見つける必要があります。端末ウィンドウで、コマンドを入力します

sudo fdisk -l

ここでは、小さなLinuxパーティション/ dev / sda1のイメージを作成したいと考えています。このデバイス名を書き留めます。

今複雑な部分:dd呼び出し。ここには一般的なバージョンがあります…

sudo dd if = <入力デバイス> | ssh @ <宛先IPアドレス> “dd of = <宛先パス>”

それは複雑に見えますが、断片的に見ると意味があります。あなたの新しいことは、Linuxの言葉で “パイプ”と呼ばれる “|”文字です。行の前半(dd if = 部分)から出力を取り出し、それを行の後半(ssh部分)に送信するか、または左部分の結果を右の部分。

この例では、ドライブイメージをリモートLinuxマシンに格納するので、terminalコマンドは次のようになります。

sudo dd if = / dev / sda1 | ssh tbekolay@xxx.xxx.45.127 “dd of = / home / tbekolay / LinuxPart.image”

ローカルネットワーク上でこれを実行していて、ターゲットコンピュータがUbuntu Live CDを実行している場合、コマンドは次のようになります

sudo dd if = / dev / sda1 | ssh ubuntu@192.168.xxx.xxx “/ media / HD-LABEL / LinuxPart.imageのdd”

ローカルネットワークではなくインターネット経由でこれを行ったため、速度はかなり遅くなりましたが、最終的には終了しました。ローカルネットワーク上でこれを行う方がはるかに高速になります。

ちょうど確かめるために、私たちはsshを使って再びターゲットコンピュータにアクセスし、ドライブイメージが本当に作成され、正常に転送されたことを確認しました。

成功!

1つの行だけをターミナルウィンドウに入力すると、ローカルコンピュータ上にパーティションのイメージを作成し、そのイメージを離れたコンピュータに格納することができました。もちろん、これは小さなパーティションだったので、はるかに大きなパーティションやハードドライブ全体がインターネット経由で送信するのが難しいでしょうが、この方法はローカルネットワーク上でも効果的です!

私はsshdがデフォルトでubuntuにインストールされているとは思わないし、あなたはそれをsshにするためにあなたのリモートマシンにインストールしなければならないだろう…

かなりクールだけど、Clonezillaをブートアップするほうがはるかに簡単です。おそらくあなたはクローネジルのガイドをするべきです

Yeone .. Clonezilla、または “Redo Backup and Recovery”を使う; http://redobackup.org/

1993年から2009年の間、ヨーロッパの法執行機関は、DNAがオーストリア、フランス、ドイツのさまざまな犯罪現場で発見されたため、洗練された女性連続殺人犯を扱っていると信じていたが、ハントブロンのファントム “は、製造の(綿棒)工場で実際に汚染されていました。