This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
bock_upgrade_debian_10_-_11 [2025/02/26 00:37] SLUUG Administration Add upgrade steps |
bock_upgrade_debian_10_-_11 [2025/02/26 00:40] (current) SLUUG Administration Add cloning steps |
||
|---|---|---|---|
| Line 249: | Line 249: | ||
| ===== Step 1 - Test upgrade - Bock2 Clone 0 ===== | ===== Step 1 - Test upgrade - Bock2 Clone 0 ===== | ||
| + | |||
| + | === Possible preparation steps if copying to a clone === | ||
| + | |||
| + | * Update DNS | ||
| + | * hostname to IP | ||
| + | * reverse for IP | ||
| + | * SPF TXT record | ||
| + | * Warn admins to not make changes during the copying | ||
| + | * Shut down e-mail during the copy | ||
| + | * Make the copy | ||
| + | * Restart e-mail | ||
| + | * All further actions are on the clone | ||
| + | * /etc/hosts | ||
| + | * /etc/hostname | ||
| + | * /etc/fstab | ||
| + | * /etc/motd | ||
| + | * /boot/grub/grub.cfg ? | ||
| + | * /boot/initrd.img* ? | ||
| + | * Others changed that haven't been discovered? | ||
| + | * Change /etc/postfix/main.cf myhostname,mydomain,mydestination | ||
| + | * Disable production mailing lists: | ||
| + | * Stop mailman processes | ||
| + | * mkdir /var/lib/mailman/lists-disabled/ | ||
| + | * mv /var/lib/mailman/lists/[a-ln-su-z]* /var/lib/mailman/lists-disabled/ | ||
| + | * Start mailman processes | ||
| + | * Check logs, test | ||
| + | * Separate Letsencrypt | ||
| + | * Separate git | ||
| + | * Change the recipient of debian-upgrade-reminder.sh | ||
| + | * Inform admins of the status | ||
| ==== Start with basic procedure ==== | ==== Start with basic procedure ==== | ||