Linuxで写真をバックアップする方法

Linuxで写真をバックアップする方法

Linux PCに、バックアップされていない写真がありますか?Linuxで写真をバックアップすることについての最初のことを知りませんか?その場合は、Linuxで写真をバックアップする方法を説明します。

方法1-tarバックアップ

Linuxで写真をバックアップする方法Linuxで写真ファイルのバックアップを作成する最も速い方法は、Tar圧縮ツールを使用することです。これは、インストールを必要としないコマンドラインユーティリティであり、高度にカスタマイズ可能です。

Tarを使用してLinuxPCで写真のバックアッププロセスを開始するには、以下の手順に従ってください。

ステップ1:Linuxファイルマネージャーを起動し、すべての画像と写真ファイルをホームディレクトリの「Pictures」フォルダーに配置します。すべてのファイルをこのディレクトリに配置することで、専用の「バックアップ」フォルダを作成する必要がなくなります。

すべてのファイルがディレクトリに配置されたら、ターミナルウィンドウを開き、Linuxファイルマネージャを閉じます。次に、以下のls コマンドを実行して、端末が「Pictures」ディレクトリ内の写真ファイルを認識できることを確認します。

ls〜 /写真

ステップ2:すべての画像ファイルを順番に並べて、バックアップを作成します。tar czvf コマンドを使用して 、「Pictures」ディレクトリの新しいTarアーカイブを作成します。画像ファイル、特にデジタル一眼レフカメラやハイエンドスマートフォンで撮影された画像ファイルは大きくなる傾向があるため、この圧縮プロセスには少し時間がかかる可能性があることに注意してください。

tar -czvf my-photo-backup.tar.gz Pictures /

Linuxで写真をバックアップする方法

ステップ3:圧縮プロセスが完了すると、「my-photo-backup.tar.gz」という名前のファイルがホームディレクトリ(〜)に表示されます。この時点で、ファイルを取得して、Dropbox、Googleドライブ、Microsoft OneDrive、ホームサーバー、または安全に保管するための外部USBストレージデバイスにアップロードしてください。

ファイルを暗号化する

写真は繊細で個人的なものになる可能性があります。そのため、バックアップを暗号化することをお勧めします。暗号化は必須ではありませんが、非常に個人的な画像ファイルをバックアップする場合は、気分が良くなることを覚えておいてください。

バックアップを暗号化するには、最初にgpg –help コマンドを実行して、GPGツールがコンピューターにインストールされていることを確認する必要があります 。GPGがインストールされていることを確認したら、以下のコマンドを使用してバックアップファイルを暗号化します。

gpg -c my-photo-backup.tar.gz

暗号化が完了したら、  rm コマンドを実行して、暗号化されていない既存のバックアップをコンピューターから削除します。 

rm my-photo-backup.tar.gz

次に、暗号化されたバックアップファイルmy-photo-backup.tar.gz.gpgを取得して、Dropbox、Googleドライブ、Microsoft OneDrive、ホームサーバー、または安全に保管するための外部USBストレージデバイスにアップロードできます。

バックアップ復元の目的で復号化するには、以下のコマンドを実行します。

gpg my-photo-backup.tar.gz.gpg

バックアップを復元する

バックアップを復元するには、Linuxファイルマネージャーを使用して、「my-photo-backup.tar.gz」アーカイブをホームディレクトリ(〜)に配置します。次に、以下のコマンドを実行して、Tarバックアップを自動的に抽出して復元します。

tar xvf my-photo-backup.tar.gz

方法2–Kbackupバックアップ

Tar圧縮ツールを使用するのが好きでない場合は、Linuxで写真のバックアップを作成する別の方法はKbackupツールを使用することです。これはシンプルでわかりやすいプログラムで、保存したいものをすばやく選択してTarバックアップを作成できます。

LinuxでKbackupを使用する方法を説明する前に、Kbackupをインストールする方法を示す必要があります。Linux PCにインストールするには、デスクトップでターミナルウィンドウを開きます。次に、以下に概説するコマンドラインインストール手順に従って、アプリをセットアップします。

Ubuntu

sudo apt install kbackup

Debian

sudo apt-get install kbackup

Arch Linux

sudo pacman -S kbackup

Fedora

sudo dnf install kbackup

OpenSUSE

sudo zypper install kbackup

Kbackupがインストールされたら、アプリメニューで「Kbackup」を検索してクリックして起動します。次に、アプリを開いた状態で、左側にあるフォルダーツリーを見つけます。

左側のフォルダツリーで「ホーム」を見つけ、その横にある矢印をクリックしてその内容を表示します。「ホーム」フォルダ内に、ユーザー名が含まれるフォルダが表示されます。その横にある矢印を選択して、そのディレクトリの内容を表示します。

ユーザー名フォルダ(ホームディレクトリ)で「画像」フォルダを探し、その横にあるチェックボックスをオンにします。このボックスを選択すると、Kbackupにバックアップを作成するように指示します。 

「画像」の横のボックスを選択した後、「ターゲット」セクションを見つけて、「フォルダ:」テキストボックスの横にあるフォルダアイコンをクリックします。このボタンをクリックすると、ポップアップウィンドウが表示されます。ポップアップウィンドウを使用して、画像のバックアップを保存する場所をKbackupに指示します。

Linuxで写真をバックアップする方法

バックアップターゲットを選択したら、[バックアップの開始]ボタンを見つけ、マウスでクリックしてバックアッププロセスを開始します。プロセスが完了すると、バックアッププロセスが完了したことを通知する通知が画面に表示されます。

写真のバックアップが完了すると、安全に保管するために、写真をクラウドストレージサービス、ホームサーバー、またはUSBデバイスにアップロードできるようになります。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか