Project

General

Profile

Debian 9 to 10 » History » Version 10

Jamila Khan, 04/07/2020 05:05 PM
adding check that things are up

1 1 Jamila Khan
{{lastupdated_at}} by {{lastupdated_by}}
2
3
{{>toc}}
4
5
h1. Debian 9 to 10
6
7
h2. Update sources list
8
9 4 Jamila Khan
check which sources exist that point to stretch
10
<pre>
11
cd /etc/apt
12
grep -nr stretch .
13
</pre>
14
15
Edit the main list, and any others that come up
16
17 1 Jamila Khan
<pre>
18
vim /etc/apt/sources.list
19
</pre>
20
21
<pre>
22
:%s/stretch/buster/g
23
</pre>
24
25
h2. Upgrade the system
26
27
h3. Check for Necessary Disk Space
28
29
<pre>apt-get -o APT::Get::Trivial-Only=true dist-upgrade</pre>
30
31
h3. Update the sources
32
33
<pre>
34
apt-get update
35
</pre>
36
37
h3. Minimal Upgrade
38
39
<pre> apt-get upgrade</pre>
40
41 5 Jamila Khan
* if it asks whether to change /etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg, say yes
42 6 Jamila Khan
* other things it asks to change, say no, keep the existing file
43 5 Jamila Khan
44 1 Jamila Khan
h3. Full Upgrade
45
46
<pre>
47
apt-get dist-upgrade
48
</pre>
49
50
h3. Upgrade MySQL databases (if MySQL/MariaDB installed)
51
52
<pre>
53
mysql_upgrade
54
</pre>
55
56 10 Jamila Khan
h3. Check that things are up
57
58
* if a web server, make sure websites are up
59
* if an infrastructure server, test and make sure all parts of the infrastructure are working properly
60
61 1 Jamila Khan
h2. Common problems
62 2 Jamila Khan
63
h3. borg
64
65
* Changes needed to the borg backupninja jobs #48568-1
66
** need to add @encryption = none@ just above the passphrase
67 3 Jamila Khan
** change the path to the directory to be the complete full path, not use the tilde for home, and must start with a slash
68 7 Jamila Khan
69
h3. mysql backup checking
70
71
Newest version of mariadb doesn't have separate databases for information schema or performance schema, so remove the old backups of those.
72
73
<pre>
74
cd /var/backups/mysql/sqldump
75
rm information_schema.sql.gz
76
rm performance_schema.sql.gz
77
</pre>
78 8 Jamila Khan
79
h3. Icinga2
80
81
Need to re-replace the backupninja binary in /usr/sbin/backupninja https://redmine.palantetech.coop/projects/pt/wiki/Icinga2#Backupninja-monitoring
82 9 Jamila Khan
83
h3. bang check
84
85
If using a script to check bang via @wp@, make sure the script uses the full path to @/usr/local/bin/wp@
Go to top