ddrescue puppy flashメモリ リカバリ コピー

puppy Linuxを起動中に起動USBメモリを抜いてしまって壊してしまいました。

復旧のために調査したことです。

ddrescue -f (コピー元) (コピー先)という事なので、このコマンドを使いました。

コピー元:USBメモリ:バックアップしてあったディスク

コピー先:復旧するためのメモリ。

環境はVirtualboxのUbuntuを使っています。

USBメモリをPCに接続。VirtualboxがわにUSBを認識させます。

fdisk -l

でディスクを特定します。

今回は、

ddrescue -f /dev/sdb /dev/sdc

 

で完了です。

 

2021-12-26(sun) 小さなディスクにコピー。起動可能かテスト

 

fdisk -l

Disk /dev/sdb: 16 GiB

Disk /dev/sdc: 30 GiB,

ddrescue -f /dev/sdc /dev/sdb

エラーで止まるはずだけど、パーティションを自動修正して起動してくれないかなと。

httpd.conf apache 停止対策 自動再起動 設定変更メモ

以前SSDを新規で調達して以前のバックアップをリカバリしています。

しかし結果的に設定をしていくと落ちるようになっていました。

Ubuntuサーバー Apache 不安定 対処 メモ dd restore ssd

げんいんはなんだろう?Let’s Encrypt?

それともプログラムのバグ?

結局よく分からないのですが、2か所ほど設定しています。

とりあえずエラーログにあるこちら。

[Wed Mar 23 10:58:11.348270 2022] [suexec:notice] [pid 7984] AH01232: suEXEC mechanism enabled (wrapper: /opt/lampp/bin/suexec)

httpd.conf に追加。
Suexec Off

で出て来なくなりました。これで解決すると良いのですが。

参考にしたのはこちら。

あとは、とりあえず落ちても自動で再起動して欲しいよと。


systemctl is-enabled xampp
enabled

/etc/systemd/system# vi xampp.service 

[Unit]
Description=XAMPP

[Service]
ExecStart=/opt/lampp/lampp start
ExecStop=/opt/lampp/lampp stop
Type=forking
Restart=always
#Restart=on-failure

[Install]
WantedBy=multi-user.target




 

Restart=always 

にしただけです。

自動起動に参考にしたところです。

このサーバーはUbuntu16なので、systemd の方でした。以前いじった事があるはずなのですがすぐ忘れますので。

systemd での設定。参考

既に設定をいじった形跡があるくらいですけどよくわかっていませんでした。