Як я можу створити резервну копію цілих установок програми, а не резервне копіювання окремих файлів вручну?


1

Резервне копіювання окремих файлів, таких як малюнки, збережені ігри чи файли налаштувань, досить просто - просто скопіюйте їх на 2-й жорсткий диск або в Інтернет-сервіс типу DropBox. Однак чи є резервне копіювання цілих установок програми?

Наприклад, у моєму каталозі Firefox є багато особистих налаштувань та доповнень. Я не хочу переглядати кожен предмет і вирішувати створити його назад або відпустити. Отже, наступний мій варіант - скопіювати весь каталог для резервного копіювання.

Але якщо я скопіюю весь каталог назад у формат HD після формату, це не інтегрована установка, і це здається, що це може викликати клопоти. Я припускаю, що Windows не може виявити каталог для видалення або не дозволить вам обрати Firefox як браузер за замовчуванням, правда? Я не професіонал, але це звучить як погана ідея.

Тому моє питання полягає в тому, чи є хороший спосіб зберегти всі необхідні файли, зберігаючи також повний процес встановлення програми. Це не характерно для Firefox - я хотів би знати, як це зробити для будь-якої програми.

Дякую.

Відповіді:


3

Що стосується Firefox, ви описуєтеся близько до свого опису. Після встановлення Firefox ви можете пересадити каталог своїх профілів, і тоді Firefox повернеться таким, яким він був, коли ви створили резервну копію цього каталогу (ви хочете пересадити вміст каталогу, а не сам каталог, оскільки це ім'я генерується випадковим чином, і пов'язані в реєстрі).

У Microsoft Office також є майстер "Зберегти мої налаштування", який створює файл, який можна використовувати для експорту / імпорту ваших індивідуальних налаштувань Office.

Ви також можете скористатися "Майстром передачі файлів і налаштувань" у Windows для передачі деяких налаштувань ОС та програми.

Взагалі, однак, не існує способу резервного копіювання налаштувань програми. Занадто багато речей знаходиться в занадто багатьох місцях, щоб дозволити таке відновлення на програмному рівні. Що ви можете зробити, це зобразити свій привід.

Для цього ви налаштовуєте комп'ютер саме так, як вам цього хочеться, а потім запускаєте програму візуалізації (наприклад, Clonezilla для безкоштовної програми), щоб зробити знімок вашої системи. Якщо вам потрібно відновити систему або встановити її в іншому місці, ви можете просто відновити це зображення. Це дозволить зберегти всі ваші програми та налаштування ОС. Оскільки ваша програма потребує змін, ви також можете створювати нові резервні копії зображень.

Це здається найбільш життєздатним варіантом того, що вам, здається, потрібно, але наведені вище варіанти для конкретних програм програм - це варіант. Ви захочете вирішити, що найкраще підходить для вас.


"Однак, як правило, не існує способу резервного копіювання налаштувань програми. Занадто багато речей у занадто багатьох місцях, щоб дозволити таке відновлення на програмному рівні." Це правда, що це може бути важко зняти, але це не завжди неможливо. Однак, можливо, буде занадто багато проблем з тим, щоб зрозуміти, де кожна програма зберігає все. Таким чином Linux змінюється - збереження налаштувань у вашій папці користувача - це набагато чистіший дизайн.
Натаніел

3

Це складно, оскільки установка не все в одному місці.

По-перше, є програмні файли, які фактично запускають програму - які ви вже визначили.

По-друге, в папці "Налаштування користувача" також будуть дані . Більшість програм зберігатимуть тут налаштування кожного користувача.

По-третє, є записи в реєстрі, які пов'язані з різними видами діяльності, такими як видалення, асоціації файлів тощо. Це можна зробити в вулику реєстру для кожного користувача або у вулику для системного реєстру.

Для резервного копіювання вам потрібно буде знайти в реєстрі та знайти всі необхідні ключі та значення та експортувати їх у .regфайл. Потім для перевстановлення ви можете запустити цей .regфайл (після копіювання файлів і папок назад), і у вас повинна бути робоча версія програмного забезпечення.

ТАК: Знайти всі записи реєстру для даної програми непросто, оскільки вони розкидані по різних місцях, тому я б не радив цього. Простіше було б створити резервну копію або всього реєстру, або просто вулика реєстру для кожного користувача для даного користувача.

Найпростішим рішенням є збереження хороших резервних копій будь-яких папок користувача . Одноразове резервне копіювання папок програми може бути корисним, але більшість із них буде перевстановлено, якщо ви перевстановите програму.


1

У конкретному випадку Firefox, додаток FEBE (Firefox Environment Backup Extension) зберігатиме всі важливі речі, включаючи розширення, теми, закладки, про: налаштування конфігурації ...

Не потрібний повний відповідь, але це може допомогти деяким людям.


1

Як правило, ви можете скористатись спеціальною програмою резервного копіювання для завдання, а не просто копіювати файли.

Таким чином у вас є набагато більше переваг (графіки, додаткові резервні копії, ...).

Щодо вашого конкретного запитання, я не знаю, чи є загальна відповідь на "будь-яку заявку".

Можливо, найпростіше зробити резервну копію ваших Application Settingsкаталогів (локальну та за замовчуванням), а потім - у випадку втрати вашої установки - просто перевстановити програми та відновити резервну копію .

Це має дати вам те, що ви хочете.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.