• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gelöst Umzug auf neuen Computer

egweber1

Hacker
Hallo, ich benutze Tumbleweed und Windows 10(eher selten) auf meinem Computer.
Demnächst eventuell ein schnellerer Computer. Festplatten dann nur noch SSD.
Möchte aber die Desktop-Einstellungen sowie Firefox, Chrome, Libre-Office und sonstiges wieder so wie gehabt verwenden.
Habe als root das home-Verzeichnis im Terminal auf eine Festplatte gesichert:
Code:
cp -aR home /Sicherung
Kann ich auf dem neuen Computer dann zuerst Tumbleweed neu installieren und dann das gesicherte home-Verzeichnis zurückspielen?
Wieder mit cp?
Brauche ich eventuell noch andere Verzeichnisse, um möglichst alle alten Einstellungen zurück zu bekommen?
Werde dann noch größere nvme-M2-Festplatten einsetzen.
Hier noch meine fstab:
Code:
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /                       btrfs    defaults                      0  0
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /var                    btrfs    subvol=/@/var                 0  0
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /usr/local              btrfs    subvol=/@/usr/local           0  0
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /srv                    btrfs    subvol=/@/srv                 0  0
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /root                   btrfs    subvol=/@/root                0  0
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /opt                    btrfs    subvol=/@/opt                 0  0
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /boot/grub2/x86_64-efi  btrfs    subvol=/@/boot/grub2/x86_64-efi  0  0
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /boot/grub2/i386-pc     btrfs    subvol=/@/boot/grub2/i386-pc  0  0
UUID=560C-E6AB                             /boot/efi               vfat     utf8                          0  2
UUID=55a472d6-bbb7-4a42-8a41-60f6e997444b  swap                    swap     defaults                      0  0
UUID=954e3cc6-5bff-4d7f-9ab5-742bbbf6eee5  /Daten                  xfs      defaults                      0  0
UUID=492cc2dc-22a1-4759-be11-847e5bc93ab9  /Sicherung              xfs      defaults                      0  0
UUID=cf97729b-761b-43f4-a9ec-183c68f324ec  /home                   btrfs    defaults                      0  0
UUID=1B1CDDB3BA68A324                      /Windows                ntfs-3g  user,users,gid=users,fmask=113,dmask=002,locale=en_US.UTF-8  0  0
UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0  /.snapshots             btrfs    subvol=/@/.snapshots          0  1
Filme, mp3 und anderes habe ich auf /Daten sowie als Kopie auf /Sicherung gespeichert.
WindowsLaufwerk C: auf /dev/nvme0n1p4 hänge ich nur bei Bedarf ein. 256GB
/dev/nvme1n1 ist UUID=2eb2b2af-a8ea-416a-b71f-90fbab00e1d0 btrfs 512GB
/dev/sda ist UUID=1B1CDDB3BA68A324 /Windows ist uinter Windows Laufwerk D: 1TB SSD
/dev/sdb ist UUID=492cc2dc-22a1-4759-be11-847e5bc93ab9 /Sicherung 1TB HDD
/dev/sdc ist UUID=954e3cc6-5bff-4d7f-9ab5-742bbbf6eee5 /Daten 1TB SSD
Danke vorab für Hilfe. ;)
 

marce

Guru
für ein reines Desktop-System ausreichen sollte das /home-VZ und die Liste der installierten Pakete.
Für's /home-VZ würde ich tar nehmen, das macht meist weniger Probleme beim Rücksichern als reines cp.

Ob Du mehr brauchst hängt von den installierten Programmen ab, die ggf. Config- und Nutzdaten an anderen Orten speichern.
 

susejunky

Moderator
Teammitglied
Hallo @egweber1 ,

Kann ich auf dem neuen Computer dann zuerst Tumbleweed neu installieren und dann das gesicherte home-Verzeichnis zurückspielen?
Wieder mit cp?
cp -aR kannst Du verwenden.

Hier noch ein paar Hinweise:
  • wenn Du Datenbanken (z.B. mariadb) oder Quellcodeverwaltungssysteme (z.B. Subversion) oder WEB-Server (z.B. apache) oder ... im Einsatz hast, solltest Du prüfen, wo diese ihre Daten ablegen (/srv, /var/lib, ...) und diese dann auch noch sichern (oder ein Export im /home-Verzeichnis anlegen).
  • ggf. lohnt auch eine Sicherung von /opt und /usr/local aber das kannst nur Du (anhand der Inhalte) entscheiden.
  • wenn Du NetworkManager verwendest, kannst Du Dir die eingerichteten Verbindungen (siehe /etc/NetworkManager/system-connections) ebenfalls sichern. Generell kann eine Kopie des ganzen /etc-Verzeichnisses beim Einrichten eines neu installierten Systems sehr hilfreich sein.
Viele Grüße

susejunky
 
OP
egweber1

egweber1

Hacker
Probehalber mal Tumbleweed neu installiert.
home war im Verzeichnis /Sicherung auf eigener Festplatte.
Als root:
cd
cd Sicherung
cp -aR home /

Dann 10 min warten.

Wurde alles wiederhergestellt. Einstellungen bis auf Benutzerrechte zweiter Benutzer, konnte als erster Benutzer zuerst nicht mehr auf dessen
home-Verzeichnis zugreifen. system-connections vom Netzwerk-Manager auf 7etc/NetworkManager zurückgespielt.
Musste nur noch Programme und Repositories nachladen.
Vorher war das Verzeichnis / Root mit40GB belegt. Jetzt nur noch11,3 GB, obwohl ich die Programme alle wieder geladen habe.
Wieder mit Btrfs formatiert. 16 GB swap. home, Root und boot-efi sowie swap auf einer Festplatte 512 GB nvme1.
nvme0 ist Windows 10.
Vielleicht lag es am Zurückspielen einiger Snapshots?




Rechner: AMD Ryzen 7 2700X mit 16 GB RAM Grafik: AMD RX570 8GB
Festplatten: 1 x SSD NVMe 256GB, eine für Windows 10 und eine SSD NVMe 500GB für OpenSuse Tumbleweed
Sowie 3x HDD je 1 TB Scanner: Canon Lide 400 Drucker: Canon PIXMA G1520 Notebook: ASUS
 
Zuletzt bearbeitet:

pinugin

Member
> Repos speichern
> skel erstellen

oder Original Medium mit Clonezilla 1:1 kopieren. Wenn Du z.B. im System Intel / AMD bleibst ist die Chance groß das Du das System dann einfach über zypper upgraden kannst. ..
Voraussetzung sauberes System ohne Konflikte und möglichst wenig Customs-Repo
 
OP
egweber1

egweber1

Hacker
Hat bei Installation auf alten Computer alles geklappt.
Nur bei Yast-Partitionierer klappte nicht alles beim Einhängen der Laufwerke.
Dann aber mit alter fstab wunderbar.
Wieder voll funktionsfähiges System.
Danke für die Tipps.
 
Oben