LinuxおよびWindowsで暗号化されたバックアップを作成する方法
必要な場合 LinuxとWindowsでファイルとフォルダの内容のバックアップを自動的に作成します これはいくつかの方法で行うことができます。
記事の中で バックアップ、データを保護するための最良の戦略 データのバックアップを作成するための多くの効果的なツールと方法論を紹介しました。
Linuxのコマンドラインから暗号化されたバックアップを作成する
日常的に複数のシステムで作業している人にとって、コマンドラインデータバックアップは、ファイルやフォルダを他のシステムにコピーし、人為的エラーや誤用による損失を防ぐための優れたツールです。ハードウェアの損傷。バックアップを作成する簡単な戦略最も重要なデータの。
ターミナルウィンドウまたはSSHシェルを介して、次のコマンドを入力するだけで、保存操作を処理するスクリプトを作成できます。
nano./backup.sh
#! / bin / sh
今日= `日付 '+%Y%m%d`;
filename = "Backup_ $ today"
tar -cvzf- " PATH_FOLDER"| gpg –passphrase 'パスワード'–batch –quiet –yes -c -o $ filename.tar.gz.gpg
の代わりに PATH_FOLDER 内容をバックアップするディレクトリ全体を入力します。
ストリング パスワード それどころか、圧縮されたアーカイブ(ユーティリティで生成されたもの)を保護するには、十分に長く複雑なキーワードに置き換える必要があります。 タール)暗号化を使用します。
変数に示されているように $ファイル名、この場合、ファイル名にはプレフィックスが付けられます バックアップ_ その後に、システムクロックから取得した現在の日付が続きます。
記事に記載されている手順に従って、オプションでバックアップアーカイブをFTP経由で別のサーバーに送信できます。 Linuxでファイルのバックアップを作成し、FTP経由でアップロードします.
ご注文前 タール、FTP経由でアクセス可能なリモートリソースからすべてのコンテンツをローカルにダウンロードする場合は、スクリプトで次を使用できます。
wget -mr –user = " ユーザー名「–password =」パスワード"" Ftp://SERVER_FTP / DIRECTORY/ * "
注文 wgetの、必要な置換が行われると、指定されたFTPサーバーに存在するすべてのフォルダーのコンテンツが再帰的にダウンロードされます。
コマンドを発行して、スクリプトを実行可能にする必要があります chmod a + x ./backup.sh.
コマンドの使用 crontab -e の自動開始をリクエストできます backup.sh プログラムベースで。
で暗号化されたファイル gpg Linuxで次のコマンドを使用してデコードできます。 バックアップ.tar.gz.gpg は暗号化されたファイルの名前です バックアップ.tar.gz 取得するデコードされたファイルの名前です。
gpg -o Backup.tar.gz -d Backup.tar.gz.gpg
簡単なスクリプトを使用してWindowsでフォルダバックアップを作成する方法
以下のために Windowsで暗号化されたバックアップを作成する たとえば、コマンドラインもサポートする有名な7-Zipファイルコンプレッサーを使用できます。
フォルダに7-Zipをインストールしたと仮定します C:プログラムファイル7-Zip、という新しいファイル バックアップ.cmd.
以下を貼り付けることにより、Windowsは7-Zipユーティリティを使用して暗号化されたバックアップを作成します。
セットDATESTAMP =%日付:〜6,4 %%日付:〜3,2 %%日付:〜0,2%
-mhe -pの「C:プログラムファイル7-Zip7z.exe」パスワード -t7z D:Backup_%DATESTAMP%.7z PATH_FOLDER -r
チェーン パスワード 7-Zipで圧縮および暗号化されたアーカイブを保護するために使用するパスワードを置き換える必要があります。
À PATH_FOLDER バックアップするフォルダのフルパスを置き換えます。
この場合、7-Zip形式で作成された暗号化ファイルはプレフィックス付きで保存されます バックアップ_ 名前の後にアーカイブの作成日が続きます。
オプション -まへ ファイル名とその作成日でも暗号化で保護できます。
保存したファイルをWindowsでFTP経由で送信する
Windows環境で保存したファイルをリモートFTPサーバーに送信したい場合は、人気のあるユーティリティを使用できます WinSCPの ポータブルバージョンで利用可能。
C:WinSCP WinSCP.com / ini = null /コマンド "open ftp://ログインパスワード@サーバー_FTP"" Put d:Backup_%DATESTAMP%.7z / "" quit "
このコマンドは、圧縮および暗号化された7-ZipバックアップアーカイブをリモートFTPサーバーに送信します(文字列を変更します) サーバー_FTP クレデンシャルを使用して、正しいニーモニックアドレスまたはIPアドレスを使用) ユーザー名 東 パスワード.
パス C:WinSCP 明らかに、ポータブルバージョンのWinSCPが抽出されたフォルダーに置き換える必要があります。
スクリプトにコマンドを追加する バックアップ.cmd 以前に作成され、を使用してプログラムベースで実行する必要があります プランナー、指定したフォルダの暗号化されたバックアップを自動的に作成するようにWindowsに指示できます。
でファイルをデコードするには 。7z それをダブルクリックして、アーカイブを保護するために以前に指定したパスワードを入力するだけです。
Windowsの場合は、記事を読むこともお勧めします Windowsツールのみを使用して、ローカル、ネットワークフォルダー、またはクラウドにバックアップします.
また、私たちのカテゴリーでより多くの記事を発見してください インターネット, 生産性 または コンピューターとインターネット.
ご訪問いただきありがとうございます。LinuxおよびWindowsで暗号化されたバックアップを作成する方法に関する記事を希望します。
Facebook、Instagram、Eメールでハッシュタグを付けて記事を共有することをお勧めします☑️#How #create#encrypted#backups#under#Linux#Windows☑️!