GNU/Linux >> Linux の 問題 >  >> Linux

内容:バックアップ–基本概念のレビュー

ターゲットオーディエンス

この記事は、データバックアップオプションの概要またはレビューを探している技術者以外の読者を対象としています。

はじめに

人為的エラーやハードウェアのクラッシュによってコンピュータファイルが失われる可能性があるのは事実です。データバックアップは、コンピュータのデータファイルを複製し、元のファイルが紛失または破損した場合に使用できるコピーを作成するプロセスです。定期的なバックアップは、長年にわたってプロのコンピュータ操作の必要かつ標準的な部分でした。

デバイスとメディア

バックアッププロセスはファイルをコピーし、複製を別のストレージデバイスに配置します。使用するデバイスの種類は、コスト、利便性、関連するデータの量によって異なります。

  • テープカートリッジ—磁気テープのスプールを含む手のひらサイズのメカニズム
    • 利点:メディアコストが比較的低く、ポータブルで、保管が簡単で、バックアップ速度が速く、容量が大きく、再利用可能
    • 欠点:高価なドライブコスト、テープは他のメディアよりも一般的ではありません
  • ハードドライブ—内蔵または外付けの標準的なコンピュータのハードディスクドライブ
    • 利点:高速バックアップ、バイトあたりの低コスト、大容量、メディアの無制限の再利用
    • 欠点:他のメディアよりも移植性が低い。
  • 光ディスク—空のCD、DVD、またはBlu-rayメディア
    • 利点:低コストのドライブとメディア、広く利用可能、コンパクト、保管が簡単、ポータブル
    • 欠点:メディアの再利用が制限されているか、まったくないため、バックアップが遅くなる可能性があります
  • フラッシュドライブ— USBスティックやソリッドステートドライブ(SSD)などのソリッドステートデータストレージ
    • 利点:高速バックアップ、ポータブルで頑丈な再利用可能なメディア、摩耗する可動部品がない
    • 欠点:フラッシュメモリの価格は技術の進歩に伴って下がっていますが、他のメディアと比較してバイトあたりのコストが比較的高い

バックアップの種類

完全バックアップ

名前が示すように、完全バックアップ コンピューター上のほぼすべてのファイルをコピーします。必須ではありますが、完全バックアップには時間がかかり、大量のデータストレージスペースを使用する可能性があります。完全バックアップは月に1回、または週に1回実行するのが一般的で、残りのスケジュールは部分バックアップで埋められます。

部分バックアップ

部分バックアップ 選択したファイルのみを保存するため、通常、完全バックアップよりも高速で、バックアップメディアの使用スペースが少なくて済みます。

差分バックアップ

差分バックアップ は、最後の完全バックアップ以降に変更されたファイルのみをコピーする部分バックアップです。たとえば、コンピューターには1,000個のファイルがあります。フルバックアップの翌日、30個のファイルでデータが変更されるため、差分バックアップではそれらの30個のファイルのみがコピーされます。翌日、他の5つのファイルが変更されました。後続の差分バックアップでは、35個のファイル(初日のものと2日目に変更されたもの)がコピーされます。日が経つにつれ、より多くのファイルが変更される可能性があるため、バックアップにかかる時間が長くなり、より多くのデータストレージスペースを消費する可能性があります。

増分バックアップ

増分バックアップ は、完全バックアップまたは完全バックアップのいずれかの種類の最後のバックアップ以降に変更されたファイルをコピーする別のタイプの部分バックアップです。 部分的。前の例に従って、増分バックアップは初日に30個のファイルをコピーしますが、2日目には5個だけをコピーします。その日に変更されたファイルのみを検索するため、増分バックアップは通常、差分バックアップよりも時間とストレージスペースが少なくて済みます。一方、ハードウェア障害後にファイルを回復する必要がある場合は、差分バックアップの方が管理が簡単です。フルバックアップと最新の差分バックアップには必要なすべてのファイルがありますが、ファイルを再構築するには毎日の増分バックアップが必要です。

ピースミールバックアップ

個々のドキュメントをUSBフラッシュドライブなどの外部ドライブに手動でバックアップできます。これは単純なバックアップオプションですが、バックアップを実行することを忘れないようにする能力に依存しており、人為的エラーがデータに悪影響を与える可能性が高くなります。

バックアップデータの処理

暗号化されたバックアップ

ほとんどのバックアップソフトウェアでは、暗号化を選択できます ファイル、正しいパスワードなしでコピーを読めなくします。この機能は、専有情報や機密情報をバックアップするために重要であり、ハッカーや個人情報窃盗犯から情報を保護するのに役立ちます。

圧縮バックアップ

お使いのコンピュータには、大きなファイルまたは大きなファイルグループが含まれている場合があります。バックアップする必要のあるデータが多いほど、メディアに多くの費用がかかります。 圧縮と呼ばれる手法 データをよりコンパクトにし、同じ情報をより少ないバイトのデータに絞り込み、バックアップストレージスペースを節約し、メディアコストを抑えるのに役立ちます。圧縮は、PDFやスプレッドシートなどの一般的なドキュメントで最良の結果をもたらします。 JPEGやMP3サウンドレコーディングなどの一部の種類のファイルはすでに圧縮されているため、バックアップ圧縮の効果が低下します。

重複排除

重複排除と呼ばれる別の手法 は、バックアップに必要なストレージスペースを削減するという点で圧縮に似ています。このプロセスは、元のファイルで重複する情報を探し、バックアップ中にそれをスキップして、重複する情報の場所を示す小さなデータを代わりに保存します。たとえば、共有ドライブには数百人のユーザーに属するフォルダがあり、各ユーザーには会社の電話帳のコピーがあります。重複排除では、ディレクトリのコピーが1つ保存され、重複する場所が記録されますが、重複するファイルは保存されません。ファイルを復元する場合、重複排除ソフトウェアはデータを再作成し、重複を含めます。重複排除は、バックアップメディアの要件を減らすのに非常に効果的です。

データベースのバックアップ

データベース管理システム(DBMS)は、コンピューター上の通常のファイルバックアップに加えて、独自のバックアッププロセスを必要とする場合があります。これは、特にOracleやMicrosoftSQLServerなどの商用DBMSに当てはまります。不適切なデータベースバックアップは、ハードディスク障害の後に重要なビジネスレコードがないままになる可能性があります。特別な要件については、バックアップに関するデータベースソフトウェアのドキュメントを確認してください。

オフサイトストレージ

オフサイトバックアップ 元のメディアとは地理的に異なる場所にバックアップメディアを保存する必要があります。たとえば、重要なファイルのバックアップを含むフラッシュドライブを貸金庫またはその他の安全な施設に保管できます。オフサイトのバックアップでは、洪水、火災、その他の災害が発生した場合に備えて、貴重な情報が保持されます。

インターネットバックアップサービス

近年の高速インターネットアクセスの成長により、オンラインバックアップが可能になりました。 Carbonite、OpenDrive、Barracudaなどのサービスは、インターネット経由で自動バックアップを提供します。ただし、家庭や小規模オフィスでの使用では、帯域幅とデータの上限がこの種のサービスの実用性に影響を与える可能性があります。 1台のPCでもテラバイトのデータを保持でき、そのサイズの完全バックアップには数か月かかる可能性があります。一方、中規模から大規模の企業は通常、はるかに高速なインターネットサービスを利用できるため、大規模なオンラインバックアップがより現実的になります。インターネットバックアップサービスに共通するもう1つの重要な問題は、インターネットの速度に関係なく、特定の日に送信できるデータの量に上限があることです。

ファイルの復元

復元 操作はバックアップのように機能しますが、逆になります。バックアップメディアからメインコンピュータのハードドライブにファイルをコピーします。壊滅的な障害には、データの完全な復元が必要になる場合があります。これは、バックアップからコンピューターにすべてのデータをコピーするときに試練となる可能性があります。別の例を挙げると、誤ってファイルを削除した場合、そのファイルのみを復元する可能性があります。

結論

バックアップはデータの重要な「セーフティネット」として機能し、火災や洪水からコンピュータウイルスやハードウェアのクラッシュに至るまでの危機からデータを保護します。バックアップハードウェアおよびソフトウェアパッケージは、1人のショップ向けのシンプルなプログラムでも、グローバル企業向けの高度なソリューションでも、あらゆる規模のビジネスに対応できます。

Atlantic.Net

VPSホスティングが安全で信頼性が高く、いつでも利用できるようにするために、冗長バックアップを備えた業界をリードするクラウドサーバーを提供しています。


Linux
  1. 基本的なSystemdサービスファイルを作成しますか?

  2. ファイルがアクセス許可を失う原因は何ですか?

  3. .runファイルとは何ですか?

  1. MSSQLデータベースのバックアップを構成する

  2. Linux のスパース ファイルとは

  3. 増分バックアップ Linux コマンド

  1. バックアップ構成ファイル

  2. 増分バックアップ用の Linux バックアップ ユーティリティ

  3. crontab -e ファイルをバックアップする方法