Instalarea mea avea folderul /home în interiorul /. Am vrut să adaug o partiție separată /home, așa că am creat o mică partiție de rezervă pe o altă unitate, am adăugat-o la /etc/fstab și am folosit rsync
cu -aXS
pentru a muta vechiul meu folder /home în această nouă partiție. Apoi am făcut o nouă instalare cu o partiție /home. Acum aș dori să-mi mut fișierele înapoi din vechiul folder /home în noul director /home. Care este cel mai bun mod de a face asta?
Ce am incercat: sudo rsync -aXS /home_backup/. /new_home_partition/.
conform acest ghid
Acest lucru a copiat vechiul folder /home în partiția /home (adică a creat /home/home), ceea ce nu este ceea ce mi-am dorit. M-am gândit că aș putea rula aceeași comandă, dar în subfolderele din folderul de rezervă, mai degrabă decât în folderul în sine. Este acesta cel mai bun mod de a proceda?
am văzut această întrebare similară, dar după cum am înțeles, cp
nu va păstra informații precum permisiunile și linkurile. am vazut si eu această întrebare, dar nu știu cum să lucrez cu tarball-uri (și nu sunt sigur că situația OP este aceeași). Orice ajutor ar fi apreciat, deoarece nu sunt deloc un expert!
P.S. Care este cea mai bună comandă pentru a elimina toate fișierele din partiția proaspătă/home înainte de a copia fișierele de rezervă în ea?
Edit: Se pare că am reușit să rezolv acest lucru, dar încă nu știu ce s-a întâmplat (am adăugat un comentariu mai jos).