Ubuntuユーザーを新しいコンピューターに移行する方法

Ubuntuユーザーを移行するには、古いホームフォルダを外付けドライブにアーカイブし、新しいPCにアカウントを作成して、アーカイブをステージングフォルダに展開します。そこから個人ファイルと選択した設定をコピーします。これにより、ホームフォルダの内容のみが転送され、Linuxアカウント、パスワード、インストール済みプログラム、システム設定は転送されません。新しい設定を確認するまで、古いPCとアーカイブは保管しておいてください。

Ubuntuはユーザーファイルを に保存します/home/your-username。多くのアプリケーション設定は、隠しフォルダ.configと.localフォルダに格納されています。詳細はバックアップガイドを参照してください。

始める前に

  • アーカイブを1つ保存できる容量のあるドライブを選択してください。ホームフォルダが大きい場合は、ドライブのファイルサイズ制限を確認してください。
  • このアーカイブには個人データが含まれています。安全に保管するか、暗号化されたドライブを使用してください。
  • Ubuntuのセットアップを完了し、保管用のアカウントを作成してください。別のユーザー名を使用しても構いません。

Ubuntuユーザーデータを転送する

ステップ1:古いホームフォルダを確認する

古いPCでファイルを開き、Ctrl+Hを押して隠しファイルを表示します。ドキュメント、ピクチャ、およびカスタムフォルダを確認してください。隠しフォルダにはアプリの設定や認証情報が含まれている可能性があるため、アーカイブを保護してください。コピーする前に、メールクライアントなど、データを開いているアプリを閉じてください。

Ubuntu Filesでは、ホームフォルダに「隠しファイルを表示」を有効にした状態で、.configや.localなどの隠しフォルダが表示されます。
アーカイブを作成する前に、ファイルでCtrl+Hを押すと、隠されたホームフォルダの設定が表示されます。

ステップ2:外付けドライブを接続して識別する

ドライブをマウントし、ファイルに表示されることを確認します。USB_DRIVEを の下にあるフォルダ名に置き換えます/media/your-username。アーカイブ中は接続したままにしておきます。ホームは 1 つのアーカイブ ファイルに保存されるため、ドライブ自体は Linux のパーミッションを保持する必要はありません。

Ubuntuのファイル保存ダイアログで、圧縮されたホームフォルダアーカイブが外部USBドライブに保存されるように選択されている。
マウントされた外付けドライブにアーカイブファイルを1つ保存します。

ステップ3:古いコンピューターにアーカイブを作成する

ターミナルで通常ユーザーとしてこれを実行してください。現在のホームフォルダ(隠しファイルを含む)を圧縮します。

tar -czf "/media/$USER/USB_DRIVE/ubuntu-home-backup.tar.gz" -C "$HOME" .

USB_DRIVEマウントされたフォルダ名に置き換えてください。 を追加しないでください。追加するsudoと、復元されたファイルがルートに属してしまう可能性があります。大きなフォルダは時間がかかります。アーカイブオプションについては、GNU tar のマニュアルを参照してください。

Ubuntuターミナルに、現在のホームフォルダをマウントされたUSBドライブに圧縮するtarコマンドが表示されます。
このコマンドは、現在のユーザーのホームフォルダを使用し、.tar.gz形式のアーカイブをUSBドライブに書き込みます。

ステップ4:切断する前にアーカイブを確認する

アーカイブがドライブ上に存在し、サイズが妥当であることを確認してください。以下のコマンドでその内容を確認してください。

tar -tzf "/media/$USER/USB_DRIVE/ubuntu-home-backup.tar.gz" >/dev/null && echo "Archive readable"

エラーが表示された場合は、アーカイブを再作成してください。成功した場合は、ドライブを取り外す前に、ファイルメニューからドライブを取り出してください。

Ubuntu Filesには、外部ドライブで選択された完成したホームフォルダのtar.gzアーカイブが表示されます。
復元したファイルの確認が完了するまで、元のコンピュータとアーカイブは保管しておいてください。

ステップ5:新しいコンピューターにステージングフォルダーを作成する

新しいPCで、アーカイブが存在することを確認してください。ホームフォルダに空のフォルダを作成し、そこにアーカイブを解凍してください。

mkdir -p "$HOME/old-home-import"
tar -xzf "/media/$USER/USB_DRIVE/ubuntu-home-backup.tar.gz" -C "$HOME/old-home-import"

以前と同じドライブパスルールを使用してください。ステージングフォルダを使用すると、新しいアカウントの内容を置き換えることなくファイルを検査できます。

Ubuntu Filesには、新しいホームフォルダと、新しいユーザーの標準フォルダの横にold-home-importステージングフォルダが表示されます。
ステージングフォルダは、古いファイルと新しいアカウントのファイルを別々に保存します。

ステップ6:抽出したファイルを検査する

old-home-importファイルフォルダを開いてください。Ctrl +Hを押すと隠しファイルが表示されます。必要なファイルが存在することを確認し、不明なフォルダはスキップし、古いスクリプトやインストーラは実行しないでください。

Ubuntu Files には、old-home-import 内の通常のフォルダと隠し設定フォルダが表示されます。
復元作業を行う前に、隠しフォルダを含め、抽出したファイルを必ず確認してください。

ステップ7:個人ファイルを新しいホームフォルダにコピーする

必要なフォルダー(ドキュメント、ダウンロード、ピクチャ、ミュージック、ビデオ、デスクトップ、カスタムフォルダーなど)をステージング環境から新しいホームフォルダー内の対応する場所にコピーします。2つのファイルウィンドウで項目を選択し、Ctrl+Cを押してから、コピー先のフォルダーにCtrl+Vを押します。ファイルの置き換えを求められた場合は、まずバージョンを比較して、新しい作業内容を保護してください。

Ubuntuのファイルウィンドウ2つには、新しいホームフォルダの横にあるステージングフォルダで選択されたドキュメントとピクチャが表示されます。
ステージングエリアから個人用フォルダを新しいアカウントのホームフォルダにコピーします。

ステップ8:アプリを再インストールし、選択した設定を復元する

使用するアプリを再インストールし、必要なアプリごとの設定のみをold-home-import/.configまたはからコピーしてくださいold-home-import/.local。フォルダ全体を置き換えないでください。古い設定は新しいアプリや新しいデスクトップと競合する可能性があります。利用可能な場合は、各アプリの同期またはエクスポート/インポートオプションを使用してください。.sshおよびブラウザーのプロファイルは認証情報として扱ってください。にインストールされているプログラムとシステム設定は/etc含まれません。これらは別途設定してください。

Ubuntu App Centerは、隠しディレクトリである.configディレクトリ内の選択されたアプリケーションごとのフォルダの横に開きます。
まずアプリケーションを再インストールし、次に使用するアプリに合った設定のみを復元してください。

重要なファイルやアプリを開き、サインインできることを確認してください。これらのチェックが完了するまで、古いPCとアーカイブは保管しておいてください。その後、不要になった場合は、ステージングフォルダとアーカイブを削除してください。

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。