どうにか復旧しました

自宅で運用しているサーバが、起動しなくなり、tar でバックアップをとったあと再インストールしました。

そして以下のコマンドで実行

tar xzvf backup.tar.gz

cp backup

cp -R var /
cp -R home /
cp -R usr /
cp -R etc
cp -R root

これでリブートしてみたところMySQLが立ち上がらない。どうもパーミッション周りが間違っているようなので

chmod -R /var/ 777

そうしたら、ftpd と sshd がうまく動作しない。そこで

chmod -R /var/run/sshd
chmod -R /var/log/proftpd

これでどうにか普通に動いているようです。

ただ、パーミッション周りやユーザー権限周りに怪しいものが多くあるので、早々に再度バックアップをとってもう一度インストールをやり直したいと思っているところです。