ScienceLinuxから抜け出す

ScienceLinuxから抜け出す

私はオフィスでxfceと一緒にScientific Linux 7を実行しています...これは個人用ではなく仕事用なので、環境の生産性を高めるのにかなり長い時間がかかりました(DevOps、ML開発python / miniconda、...)。 、私は可能な限り最も効率的な方法で生産性を維持することに興味があります。

Scientific Linuxがクラッシュしたため、すべてをクリーンアップして他のディストリビューション、つまりCentOSまたはFedora 30(またはデスクトップをサポートする他のRHEL 8互換ディストリビューション)に移動する必要があります。今私のワークステーションでやっていること:

  • /および/homeの論理ボリュームは、私のワークロードに合わせて動的にサイズ変更されます。
  • 開発のためのPostgres 11インスタンスの実行
  • 地球科学のためのミニコンダ環境とml / dl作業のためのトーチ
  • クラウドの展開と自動化のためのTerraformとAnsible
  • SSHキーリング設定
  • 2画面のxfceデスクトップ
  • 一部の顧客とのVPN接続
  • 失いたくない複数の接続が構成されているRDPクライアントとしてのRemmnia
  • ...など

私の質問は、どうすればほとんどの調整を新しくインストールされたディストリビューションに安全に転送できますか?

  1. /homeパーティションをフォーマットする必要がありますか?
  2. フォーマットせずに同じユーザー名を使用すると、〜/フォルダが再び回復されますか?
  3. データと設定ファイルを外部ディスクにコピーし、必要に応じて必要なものをコピーする必要があります。 (このバックアップを何年間保管するのか心配です。)
  4. ファイルシステムの他のどの部分をバックアップする必要がありますか? (例:Remmniaが接続設定をどこに保存するかを確認する方法)
  5. Fedoraシステムに再インストールするためにインストールされたパッケージのリストをすばやくエクスポートできるdnfコマンドはありますか?

一般的に:どうしますか?

ベストアンサー1

  1. /homeパーティションをフォーマットする必要がありますか?

    あなたはしません必要はい、でも...

  2. フォーマットせずに同じユーザー名を使用すると、〜/フォルダが再び回復されますか?

    はい。ただし、構成ファイルの形式とオプションは、複数の場所で異なる場合があります。したがって、以前の構成で新しいディストリビューションを使用すると問題が発生します。
    新しいホームディレクトリに新しいユーザーを作成し、構成ファイルを1つずつコピーして、何が破損しているか変更されるべきかを確認できます。幸せchownです…

  3. データと設定ファイルを外部ディスクにコピーし、必要に応じて必要なものをコピーする必要があります。 (このバックアップを何年間保管するのか心配です。)

    はい、状況に応じてバックアップは必須です。

  4. ファイルシステムの他のどの部分をバックアップする必要がありますか? (例:Remmniaが接続設定をどこに保存するかを確認する方法)

    /etc、、/home使用しているデータベースが何であるかは関係ありません。インストールされているパッケージのリストは便利ですが、パッケージ名(およびバージョン)はディストリビューションによって異なる場合があります。ディストリビューションの外にエントリをインストールした場合は、追加のリポジトリをメモしてください(にある必要があります/etcが、もう一度確認する必要があります)。

役に立ったことを願っています!

おすすめ記事