Fedora Users Forum

Fedoraユーザのためのサポートフォーラム
現在時刻 - 2019年3月25日(月) 06:29

All times are UTC + 9 hours





新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 
作成者 メッセージ
 記事の件名: [解決済]Fedora11が起動途中で止まり起動できなくなった
投稿記事Posted: 2009年8月10日(月) 23:35 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49
のですが、
幸いマルチブートで別のパーティションにもFedora11をインストールしていたので
壊れたパーティションのFedora11の
MySQLとPostgreSQLに作ったデータベースを
すべて取り出し
別のパーティションのFedora11に移したいと思います。
どのファイルをコピーすれば同じように
新しいパーティションでも
MySQLとPostgreSQLを使えるでしょうか?


最後に編集したユーザー nubou [ 2009年8月11日(火) 10:52 ], 累計 1 回

トップへ
 
 記事の件名: Re: Fedora11が起動途中で止まり起動できなくなった
投稿記事Posted: 2009年8月11日(火) 00:50 
オフライン
Site Admin
アバター
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2008年9月08日(月) 21:17
記事: 428
所在地: 東京都
単純にデータファイルをコピーというわけにはいかないようです。

PostgreSQLの方はよくわかりませんが、MySQLでは、

バックアップ:元になるOS上で実行。
# mysqldump -q データベース名 -pパスワード > バックアップファイル名

復元:移動先のOSで実行。
# mysql -pパスワード 新データベース名 < バックアップファイル名

…みたいに、やるようです。< バックアップ

とりあえず、起動できなくなった原因を調べて、なんとか治りませんかね?


トップへ
 
 記事の件名: Re: Fedora11が起動途中で止まり起動できなくなった
投稿記事Posted: 2009年8月11日(火) 04:30 
オフライン
プライベートメッセージ送信  WWW  プロフィール

登録日時: 2008年9月20日(土) 23:35
記事: 278
所在地: にっぽん、ちゃちゃちゃ


 MySQLです。ちょっと古い資料ですが、これによると、最初にファイルで保存されている云々と書かれていますから、間違えなく関係ファイル全部を移転させれば、動作するのではないでしょうか?

 とおもったら、詳しい場所がありました。





 単にMySQL + バックアップで検索をかけ、見つかりました。Googleでヒットした、最初と2番目のサイトです。まだ、いくらでも見つかります。

 PostgreSQLでも同様に:





 と、どちらも、関連ディレクトリー丸ごとコピーで、いけると書かれています。

 通常、DBは運用上停止させることが難しい場合が多いので、どのシステムでも、運用したままバックアップする仕組みを持っています。この場合は、管理コマンドを叩いて、バックアップを取得する必要がありますが、停止した状態であれば、関連ファイルを全部保存という方法で可能です。

 ただし、ディレクトリーとファイルの関連は自分でよく調べて、漏れの無いようにしましょう。

 また、DBのバックアップは普段から取得しておきましょう。という、ありきたりのアドバイスでした。


 


トップへ
 
 記事の件名: Re: Fedora11が起動途中で止まり起動できなくなった
投稿記事Posted: 2009年8月11日(火) 09:07 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49
HiroKwsさん、vine_userさん
ありがとうございます。
とにかくPostgreSQLもMySQLもとにかくディレクトリごとコピーしてみたいと思います。
F11が起動できなくなっているのでコマンドでできずコピーしか手がないのでとにかくいろいろコピーするだけですね。


トップへ
 
 記事の件名: Re: Fedora11が起動途中で止まり起動できなくなった
投稿記事Posted: 2009年8月11日(火) 10:51 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49
ありがとうございます。
やってみました。

#service postgresql stop
#service mysqld stop
#mount /dev/sda5 /mnt
#mv /var/lib/pgsql /var/lib/pgsql-org
#mv/var/lib/mysql /var/lib/mysql-org
#cp -rp /mnt/var/lib/pgsql /var/lib/pgsql
#cp -rp /mnt/var/lib/mysql /var/lib/mysql
#service postgresql start
#service mysqld start

としてデータベースにアクセスしてみると
コピー元のデータベースの内容をみることができました。


トップへ
 
 記事の件名: Re: [解決済]Fedora11が起動途中で止まり起動できなくなった
投稿記事Posted: 2009年8月11日(火) 11:03 
オフライン
Site Admin
アバター
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2008年9月08日(月) 21:17
記事: 428
所在地: 東京都
なるほど。"停止した状態"ならデータのコピーでいけるんですね。

ただ、今回はうまくいったようですが、データの整合性が崩れてしまう可能性が大きいので、HiroKwsさんのおっしゃるように、普段からバックアップをとっておくのが無難なようです。


トップへ
 
 記事の件名: Re: [解決済]Fedora11が起動途中で止まり起動できなくなった
投稿記事Posted: 2009年8月12日(水) 20:09 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49
---------
vine_userさん
解決済みだったので久々に見てみるとご返信がありました。
ありがとうございます。

インストールパーティションが起動しなくなったので残念ながらその方法が使えません。
今後はいつFedora11が壊れても良いように頻繁にバックアップするように検討しています。


トップへ
 
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[0人]


トピック投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
cron

無料でマイフォーラムを作成する! · php-BB© · Internationalization Project · 不正利用を報告する · 使用条件/プライバシーポリシー
© Forums-Free.com 2009