Skip to Content
Linux クックブック、第 2 版
book

Linux クックブック、第 2 版

by Carla Schroder
May 2025
Intermediate to advanced
544 pages
7h 23m
Japanese
O'Reilly Media, Inc.
Content preview from Linux クックブック、第 2 版

第7章 バックアップとリカバリ rsyncとcpによるバックアップとリカバリー

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

、コンピューター・ファイルのバックアップをきちんと取り、定期的にテストしてファイルを復元できるかどうかを確認する必要があることはご存じだろう。でもLinuxではどうやるんだ?Linuxでのバックアップと復元は非常にわかりやすく、バックアップファイルの検索や復元も簡単だ。

この章のコマンドを練習するためにUSBメモリを2、3本用意し、何かあったときに失っても構わないファイルが詰まったディレクトリをいくつか用意しておくと便利だ。

rsyncと cpを使う。どちらもLinuxには欠かせないツールであり、メンテナンスが行き届いていて利用可能であることがカウントできる。

cpは、GNUcoreutilsパッケージに含まれるコピーコマンドで、ほぼすべてのLinuxディストリビューションにデフォルトでインストールされている。cpは単純なコピー用である。定期的なバックアップを維持するのに必要なのは、これだけかもしれない。

rsyncは 、効率的なファイル転送プログラムで、その主な目的はファイルシステム同士を同期させることだ。rsyncをバックアップに使うと、ローカルファイルとバックアップデバイスを同期させることができる。ファイルの変更のみを転送するため、高速で効率的だ。削除を嫌う多くのバックアップ・ソフトウェアとは異なり、削除をミラーリングすることもできる。このような特徴から、rsyncはユーザのホームディレクトリ、Webサイト、Gitリポジトリ、その他の大規模で複雑なファイルツリーの更新やミラーリングに最適なツールである。

ネットワーク上でrsyncを使うには、認証されたログインと転送のためにSSHを使う方法と、デーモンとして実行する方法がある。SSHを使用する場合、ユーザはrsyncアクセスが必要なすべてのマシンにログイン・アカウントを持つ必要がある。rsyncをデーモンモードで実行すると、組み込みの認証メソッドを使ってアクセスを制御できるので、ユーザはrsyncサーバにログインアカウントを持つ必要がない。 デーモンモードは、LANバックアップサーバに適している。VPN(第13章参照)を使用しない限り、信頼されていないネットワーク経由でのアクセスは安全ではない。

バックアップを保存するデバイスの種類は?これはニーズによる。私はシングル・ユーザ向けのUSBストレージ・メディアを愛用している。デスクトップLinux PC、ノートPC、タブレット、スマートフォンを持っているとする。スマホとタブレットをPCにバックアップし、PCをUSBハードドライブにバックアップする。超重要なファイルは、オンライン・バックアップ・サービスに行けばいい。

複数ユーザの場合、中央バックアップ・サーバが良い解決策となる。これはLinux PCでも構わない。

寿命について考えてみよう。デジタル記憶媒体の寿命はカウントできない。ハードディスク、USB記憶ドライブ、CD/DVDといった媒体が存続しても、それを読み取るツールが存続する保証はないからだ。ハードウェアやファイル形式は変化する。フロッピーディスクはまだ読めるだろうか?Zipディスクを覚えているだろうか?古いMicrosoft WordやPowerpoint文書のアーカイブはどうだろう?オープンソースのファイル形式なら、いつでも復元する方法を発見できる。プロプライエタリな形式は、ベンダがサポートをやめると決めたときに幸運が訪れる。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Pythonデータサイエンスハンドブック 第2版 ―Jupyter、NumPy、pandas、Matplotlib、scikit-learnを使ったデータ分析、機械学習

Pythonデータサイエンスハンドブック 第2版 ―Jupyter、NumPy、pandas、Matplotlib、scikit-learnを使ったデータ分析、機械学習

Jake VanderPlas, 菊池 彰
Bash クックブック第2版

Bash クックブック第2版

Carl Albing, JP Vossen
行動を変えるデザイン ―心理学と行動経済学をプロダクトデザインに活用する

行動を変えるデザイン ―心理学と行動経済学をプロダクトデザインに活用する

Stephen Wendel, 武山 政直, 相島 雅樹, 反中 望, 松村 草也

Publisher Resources

ISBN: 9798341650091