Linuxホームサーバーにバックアップするものを選択する方法
もしあなたがホームサーバーをLinuxで動かしているのなら、あなたはたぶん頻繁にあなたのOSをアップグレードするでしょう。ここにバックアップするべきいくつかの重要なファイルとあなたがすぐに立ち上がって走るのを助けるであろういくつかの代替ユーティリティがあります.
もちろん、すべてのホームサーバーは少し異なるので、これらの推奨事項を適宜調整する必要があります。開始する場所を理解するのに役立つ一般的なガイドです。.
daryl_mitchellによる画像
/ home
明らかなことから始めましょう。 / homeには、システム上の各ユーザー用のフォルダがあります。あなたの個人的なホームディレクトリはあなたの音楽、映画、写真、そして文書のすべてがある場所です(あなたがそれらのために別のパーティションを使用しない限り)、それはあなたの他のプログラムのための設定ファイルも含みます。隠しファイルを表示するには、nautilusでctrl + Hを押すと、たくさんのファイルが表示されます。必要なものは何でもバックアップしてください。再インストールすると少数の設定ファイルが上書きされる可能性があるため、別の/ homeパーティションがある場合でもこのディレクトリをバックアップすることはお勧めできません。すべてのユーザーに対してこの手順を繰り返します。.
適切な情報源
aptが使用するソフトウェアソースのリストは“ /etc/apt/sources.list”にあり、署名されたgpgキーは/etc/apt/sources.list.d/ディレクトリにあります。 Linuxをまったく使用したことがあれば、デフォルト以外のリポジトリからソフトウェアをインストールした可能性があります。再インストールした後は、最終的なディストリビューションマーカーを新しいものに変更して(例えば、 "lucid"から "maverick"に)、新しいsources.listにそれらの行をコピーする必要があるかもしれません。あなたがそれらを使うことができる前に新しいgpgキー。少なくとも、それは少なくともあなたがあなたの古いセットアップで持っていたことを思い出させるものとして役立つでしょう。 Ubuntu-Tweakは、ソフトウェアやリポジトリをインストールしたり、設定の負荷を変更したりする方法を提供し、このバックアップの優れた代替手段として機能します。.
Sambaの設定
Samba(Windows)共有を設定した場合は、“ / etc / samba / smb.conf”をコピーする必要があります。 Sambaの設定はバージョン間でほとんど変わらないので、あなたはそれを再インストールした後にあなたの古いコピーを使うことができる。再設定が必要な場合やバックアップを忘れた場合は、gadmin-samba(Gnome用)とKSambaPlugin(KDE用)の両方でsmb.conf用のGUIエディタが提供され、編集ややり直しが簡単になります。.
SSH
SSHを使用してコンピュータにリモートアクセスする場合は、「/ etc / ssh / ssh_config」および「/ etc / ssh / sshd_config」にある設定ファイルをバックアップしておくと時間を節約できます。.
fstab
問題のファイルは“ / etc / fstab”で、その仕事はLinuxのファイルシステムテーブルです。間違えないでください、あなたはあなたの新しいインストールであなたの古いインストールのfstabファイルを使うことができないでしょう。これは、パーティションを再フォーマットするたびにUUIDが変わるためです。ただし、古いfstabファイルの残りの行をコピーして、すべてのオプションを調べるのに時間を費やす必要がないようにすることができます。あなたがたくさんのパーティション、自動マウントされたシェア、別々の/ homeパーティションなどを持っているなら、これは本当に役に立ちます。また、どちらもfstabファイルを編集するためのGUIプロセスを提供するので、pySDM(Gnome)またはmountmanager(KDE)を使用できます。ただし、必ず手動でバックアップを取ってください。ネット上のほとんどのアカウントから、fstabのオプションについて学び、それを手動で編集するのが最も安全なようです。.
バックアッププログラム
rsyncやSimple Backupなどのツールを使って自動バックアップを実行するようにサーバーを設定している場合は、それらの設定ファイルを入手してください。 Rsyncの設定は“ /etc/rsyncd.conf”にあり、Simple Backupの設定は“ /etc/sbackup.conf”にあります。.
ウェブサイトファイル
個人のWebサイトを実行するために、多くの人がApache、MySQL、および/またはPHPをホームサーバーにインストールしています。それらの設定ファイルはバックアップするには少し複雑すぎるかもしれませんが、あなたはあなたのウェブサイト自体のためにそれをすることを忘れないでください、“ / var / www”にあります.
Apache、MySQL、およびPHPを再インストールするときには、バージョンを変更する可能性があるため、新しいパスワードを使用することをお勧めします。あなたがそれをしに行くとき、あなたは簡単に以下のコマンドでUbuntuにワンショットで3つすべてをインストールすることができます:
sudo apt-get install lamp-server ^
はい、そのキャレット(^)がある必要があります。 MySQLデータベースを簡単に設定するためにphpMyAdminをインストールすることを忘れないでください!
sudo apt-get libapache2-mod-auth-mysql phpmyadminをインストールします。
Apacheのインストールを選択したら、スペースバーを押す必要があります。その横にアスタリスク(*)が表示されていれば、正しく設定されています。そして、いつものように、すべてのデフォルトパスワードをすべて確実に変更するようにしてください。ハッピー再インストール!