เชฎเชฟเช•เซเชฐเซ‹เชŸเชฟเช• เชฐเชพเช‰เชŸเชฐเซเชธเชฎเชพเช‚ เช›เซ‡เชฒเซเชฒเซ€ เชธเชพเชšเชตเซ‡เชฒ เช—เซ‹เช เชตเชฃเซ€เชจเซ€ เชธเซเชตเชšเชพเชฒเชฟเชค เชชเซเชจเชƒเชธเซเชฅเชพเชชเชจเชพ

เช˜เชฃเชพเชจเซ‡ เชเช• เช…เชฆเซเชญเซเชค เชธเซเชตเชฟเชงเชพ เชฎเชณเซ€ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, HPE เชธเซเชตเซ€เชšเซ‹ เชชเชฐ - เชœเซ‹ เช•เซ‹เชˆ เช•เชพเชฐเชฃเซ‹เชธเชฐ เชฐเซ‚เชชเชฐเซ‡เช–เชพ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชจเชฅเซ€, เชคเซ‹ เชฐเซ€เชฌเซ‚เชŸ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช…เช—เชพเช‰เชจเซ€ เชธเชพเชšเชตเซ‡เชฒเซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพ เชชเชพเช›เซ€ เชซเซ‡เชฐเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเช•เชจเซ€เช• เช•เช‚เชˆเช• เช…เช‚เชถเซ‡ เชจเชฟเชฐเซเชฆเชฏ เช›เซ‡ (เชคเซ‡เชจเซ‡ เชธเชพเชšเชตเชตเชพเชจเซเช‚ เชญเซ‚เชฒเซ€ เช—เชฏเชพ เช›เซ‹ - เชคเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เชฐเซ‹), เชชเชฐเช‚เชคเซ เชตเชพเชœเชฌเซ€ เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เช›เซ‡.

เชชเชฐเช‚เชคเซ เชฎเชฟเช•เซเชฐเซ‹เชŸเชฟเช•เชฎเชพเช‚, เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เช†เชตเซเช‚ เช•เซ‹เชˆ เช•เชพเชฐเซเชฏ เชจเชฅเซ€, เชœเซ‹ เช•เซ‡ เชšเชฟเชนเซเชจ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชœเชพเชฃเซ€เชคเซเช‚ เช›เซ‡: "เชฐเซ€เชฎเซ‹เชŸเชฒเซ€ เชฐเชพเช‰เชŸเชฐ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚ เชเชŸเชฒเซ‡ เชฒเชพเช‚เชฌเซ€ เชฎเซเชธเชพเชซเชฐเซ€." เช…เชจเซ‡ เชจเชœเซ€เช•เชจเชพ เชฐเชพเช‰เชŸเชฐเชจเซ‡ เชชเชฃ "เชฐเซ€เชธเซ‡เชŸ เช•เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ เชˆเช‚เชŸ"เชฎเชพเช‚ เชซเซ‡เชฐเชตเชตเซเช‚ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เช›เซ‡.

เชตเชฟเชšเชฟเชคเซเชฐ เชฐเซ€เชคเซ‡, เชฎเชจเซ‡ เช† เชฌเชพเชฌเชคเซ‡ เชเช• เชชเชฃ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ เชฎเชณเซ€ เชจเชฅเซ€, เชคเซ‡เชฅเซ€ เชฎเชพเชฐเซ‡ เชคเซ‡ เชนเชพเชฅเชฅเซ€ เช•เชฐเชตเซเช‚ เชชเชกเซเชฏเซเช‚.

เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชจเซ€ เชฌเซ‡เช•เช…เชช เชจเช•เชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชธเซŒ เชชเซเชฐเชฅเชฎ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฌเชจเชพเชตเซ€เช เช›เซ€เช. เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚, เช…เชฎเซ‡ เช† เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชตเชกเซ‡ เชฐเชพเชœเซเชฏเชจเซ‡ โ€œเชฌเชšเชพเชตเซ€เชถเซเช‚โ€.

เชšเชพเชฒเซ‹ เชœเชˆเช เชธเชฟเชธเซเชŸเชฎ -> เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เช…เชจเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฌเชจเชพเชตเซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, "เชซเซเชฒเชฌเซ‡เช•เช…เชช" (เช…เชฒเชฌเชคเซเชค, เช…เชตเชคเชฐเชฃ เชตเชฟเชจเชพ).

system backup save dont-encrypt=yes name=Backup_full

เช…เชฎเซ‡ เชชเชพเชธเชตเชฐเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชถเซเช‚ เชจเชนเซ€เช‚, เช•เชพเชฐเชฃ เช•เซ‡ เช…เชจเซเชฏเชฅเชพ เชคเซ‡เชจเซ‡ เชจเชœเซ€เช•เชจเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชฐเชนเซ‡เชถเซ‡; เชฎเชจเซ‡ เช†เชตเชพ "เชธเช‚เชฐเช•เซเชทเชฃ" เชจเซ‹ เชฎเซเชฆเซเชฆเซ‹ เชฆเซ‡เช–เชพเชคเซ‹ เชจเชฅเซ€.

เช…เชฎเซ‡ เชฌเซ€เชœเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฌเชจเชพเชตเซ€เช เช›เซ€เช เชœเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชœเซเชฏเชพเชฐเซ‡ เชชเชฃ เชถเชฐเซ‚ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชถเซ‡. เชšเชพเชฒเซ‹ เชคเซ‡เชจเซ‡ "full_restore" เช•เชนเซ€เช.

เช† เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฅเซ‹เชกเซ€ เชตเชงเซ เชœเชŸเชฟเชฒ เช›เซ‡. เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชฐเซ€เชฌเซ‚เชŸ เชชเชฃ เชฅเชพเชฏ เช›เซ‡. เช•เซ‹เชˆเชชเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ, เช…เชฎเชจเซ‡ เชšเช•เซเชฐเซ€เชฏ เชฐเซ€เชฌเซ‚เชŸ เชฎเชณเชถเซ‡.

เช•เช‚เชŸเซเชฐเซ‹เชฒ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชฅเซ‹เชกเซเช‚ "เช“เช•เซ€" เชฌเชจเซเชฏเซเช‚, เชชเชฐเช‚เชคเซ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ. เชฆเชฐ เชตเช–เชคเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฒเซ‹เช‚เชš เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชชเชนเซ‡เชฒเชพ โ€œrestore_on_reboot.txtโ€ เชซเชพเช‡เชฒเชจเซ€ เชนเชพเชœเชฐเซ€ เชฎเชพเชŸเซ‡ เชคเชชเชพเชธ เช•เชฐเซ‡ เช›เซ‡.
เชœเซ‹ เช†เชตเซ€ เชซเชพเช‡เชฒ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡, เชคเซ‹ เชชเช›เซ€ เชฌเซ‡เช•เช…เชชเชฎเชพเช‚เชฅเซ€ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชจ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เช…เชฎเซ‡ เชซเชพเช‡เชฒ เช•เชพเชขเซ€ เชจเชพเช–เซ€เช เช›เซ€เช เช…เชจเซ‡ เชฐเซ€เชฌเซ‚เชŸ เชชเช›เซ€ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ เช•เชฐเซ€เช เช›เซ€เช.

เชœเซ‹ เช†เชตเซ€ เช•เซ‹เชˆ เชซเชพเช‡เชฒ เชจ เชนเซ‹เชฏ, เชคเซ‹ เช…เชฎเซ‡ เชซเช•เซเชค เช† เชซเชพเช‡เชฒ เชฌเชจเชพเชตเซ€เช เช›เซ€เช เช…เชจเซ‡ เช•เช‚เชˆ เช•เชฐเชคเชพ เชจเชฅเซ€ (เชเชŸเชฒเซ‡ โ€‹โ€‹โ€‹โ€‹เช•เซ‡, เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช•เซ‡ เชฌเซ‡เช•เช…เชชเชฎเชพเช‚เชฅเซ€ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช† เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฌเซ€เชœเซเช‚ เชกเชพเช‰เชจเชฒเซ‹เชก เช›เซ‡).

:if ([/file find name=restore_on_reboot.txt] != "") do={ /file rem restore_on_reboot.txt; system backup load name=Backup_full password=""} else={ /file print file=restore_on_reboot.txt }

เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐเชฎเชพเช‚ เช•เชพเชฐเซเชฏ เช‰เชฎเซ‡เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ, เช† เชคเชฌเช•เซเช•เซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚ เชถเซเชฐเซ‡เชทเซเช  เช›เซ‡.

เชœเซ‹ เชฌเชงเซเช‚ เชฌเชฐเชพเชฌเชฐ เช›เซ‡, เชคเซ‹ เชคเซเชฐเซ€เชœเชพ เช…เชจเซ‡ เช…เช‚เชคเชฟเชฎ เชชเช—เชฒเชพ เชชเชฐ เช†เช—เชณ เชตเชงเซ‹ - เชฆเชฐเซ‡เช• เชฌเซเชŸ เชชเชฐ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เช•เชพเชฐเซเชฏ เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซ‹.

เชšเชพเชฒเซ‹ เชœเชˆเช เชธเชฟเชธเซเชŸเชฎ -> เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐ เช…เชจเซ‡ เชเช• เชจเชตเซเช‚ เช•เชพเชฐเซเชฏ เช‰เชฎเซ‡เชฐเซ‹.
เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เชชเซเชฐเชพเชฐเช‚เชญ เชธเชฎเชฏ เชธเซ‚เชšเชตเซ‡ เช›เซ‡ เชถเชฐเซเช†เชค (เชนเชพ, เช† เชฐเซ€เชคเซ‡ เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ เช…เช•เซเชทเชฐเซ‹เชฎเชพเช‚ เชฒเช–เซ€เช เช›เซ€เช)
เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช‡เชตเซ‡เชจเซเชŸ เชชเชฐ เช…เชฎเซ‡ เชฒเช–เซ€เช
/system script run full_restore

เช†เช—เชณ, เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเซ‹ เชœเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเชจเซ‡ เชธเชพเชšเชตเซ‡ เช›เซ‡! เช†เชชเชฃเซ‡ เช† เชฌเชงเซเช‚ เชซเชฐเซ€เชฅเซ€ เช•เชฐเชตเชพ เชจเชฅเซ€ เชฎเชพเช‚เช—เชคเชพ, เช–เชฐเซเช‚ เชจเซ‡?

เช…เชฎเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชฎเชพเช‚ เชฅเซ‹เชกเซ‹ "เช•เชšเชฐเซ‹" เช‰เชฎเซ‡เชฐเซ€เช เช›เซ€เช, เช…เชฅเชตเชพ เช•เช‚เชˆเช• เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช•เชพเชขเซ€ เชจเชพเช–เซ€เช เช›เซ€เช เช…เชจเซ‡ เช…เช‚เชคเซ‡, เชฐเชพเช‰เชŸเชฐเชจเซ‡ เชฐเซ€เชฌเซ‚เชŸ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‹.

เชนเชพ, เช˜เชฃเชพ เช•เชฆเชพเชš เช•เชนเซ‡เชถเซ‡: "เชเช• เชธเชฒเชพเชฎเชค เชฎเซ‹เชก เช›เซ‡!" เชœเซ‹ เช•เซ‡, เชคเซ‡ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚ เชœเซ‹, เช•เชพเชฐเซเชฏเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชคเชฎเชพเชฐเซ‡ เชฐเชพเช‰เชŸเชฐ เชธเชพเชฅเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเซ‡ เชตเชพเช‡เชซเชพเช‡ เชจเซ‡เชŸเชตเชฐเซเช•เชจเซเช‚ เชธเชฐเชจเชพเชฎเซเช‚ เช…เชฅเชตเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชฌเชฆเชฒเซ‹ เช›เซ‹ เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เชคเชฎเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชฏเชพ เช›เซ‹). เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‡ เช† เชฎเซ‹เชกเชจเซ‡ เชšเชพเชฒเซ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "เชญเซ‚เชฒเซ€ เชœเชตเชพเชจเซ€" เชถเช•เซเชฏเชคเชพ เชตเชฟเชถเซ‡ เชญเซ‚เชฒเชตเซเช‚ เชœเซ‹เชˆเช เชจเชนเซ€เช‚.

PS เชนเชตเซ‡ เชฎเซเช–เซเชฏ เชตเชธเซเชคเซ "เชธเซ‡เชต" เช•เชฐเชตเชพเชจเซเช‚ เชญเซ‚เชฒเชถเซ‹ เชจเชนเซ€เช‚.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹