データを失うことなくec2で実行中のインスタンスを更新する方法は?


8

ec2でubuntuに接続しようとすると、次のメッセージが表示されます

New release 'natty' available.
Run 'do-release-upgrade' to upgrade to it.

しかし、このコマンドを実行しようとすると、次のメッセージが表示されます。

This session appears to be running under ssh. It is not recommended 
to perform a upgrade over ssh currently because in case of failure it 
is harder to recover. 

If you continue, an additional ssh daemon will be started at port 
'1022'. 
Do you want to continue? 

「ssh経由でのアップグレードは推奨されていません」と書かれています。これをsshで実行できない場合、Ubuntuを更新する他の代替手段は何ですか?また、ec2でデータを失いたくないのです。

回答:


6

サーバーのAmazonイメージ(AMI)を作成してから、アップグレードを実行します。失敗した場合は、イメージからサーバーを交換し、ここに戻ってもう一度質問してください。うまくいけば、幸せになります。


バックアップを持っていることは決して痛くない!
ジェフファーランド2011

2つは良いです。
mailq

4
バックアップは9つもありません。少なくとも3つは、HDDのバイナリデータの読み取りで3つあり、その種のことを専門とする修道士の命令によって石のタブレットにチップ化されています。

2

sshで接続する場合は「兵部」を起動します。これは、ネットワークが切断された後もプロセスを(現在のセッションから切り離すことにより)存続させるツールです。サーバーに再接続すると、前のセッションに自動的に再接続されます。害はありません。

詳細については、https://launchpad.net/byobuをご覧ください。

このツールはUbuntuリポジトリに標準で付属しているため、インストールするのは簡単ではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.