- L'upgrade è possibile in place o su un'altra macchina
pdbedit -Lv
pdbedit -Lv | grep 'User SID"
pdbedit -Lv | grep 'User SID'
pdbedit -Lv | grep 'User SID' | sort -n
net groupmap list
systemctl stop nmbd.service
systemctl stop smbd.service
systemctl stop winbind.service
systemctl stop mysql.service
systemctl stop saslauthd.service
systemctl stop postgrey.service
systemctl stop nagios-nrpe-server.service
systemctl stop postfix.service
systemctl stop fail2ban.service
systemctl stop incron.service
systemctl stop cups.s
systemctl stop cups.service
systemctl stop apache2.service
apt-get remove --purge glusterfs-\*
systemctl stop amavis
systemctl stop cups
systemctl stop nfs-common.service
systemctl stop rpcbind
systemctl stop clamav-daemon.service
systemctl stop clamav-freshclam.service
systemctl stop irqbalance.service
systemctl stop dovecot.service
systemctl stop cups-browsed.service
systemctl stop isc-dhcp-server.service
apt-get remove --purge avahi-daemon
pstree -p
systemctl stop cupsd
systemctl stop cups.socket
systemctl stop cups.path
pstree -p
ls /var/lib/samba/
mv /var/lib/samba/ /var/lib/samba.OLD
mkdir /var/lib/samba.OLD/dbdir/
cp -p /var/lib/samba.OLD/private/secrets.tdb /var/lib/samba.OLD/dbdir/
cp -p /var/lib/samba.OLD/private/schannel_store.tdb /var/lib/samba.OLD/dbdir/
cp -p /var/lib/samba.OLD/private/passdb.tdb /var/lib/samba.OLD/dbdir/
cp -p /var/lib/samba.OLD/var/lock/gencache_notrans.tdb /var/lib/samba.OLD/dbdir/
cp -p /var/lib/samba.OLD/var/locks/group_mapping.tdb /var/lib/samba.OLD/dbdir/
cp -p /var/lib/samba.OLD/var/locks/account_policy.tdb /var/lib/samba.OLD/dbdir/
ls /var/lock/
cd /var/lib/samba.OLD/
ls
mkdir /var/lib/samba.OLD/dbdir/
cp -p /var/lib/samba.OLD/private/secrets.tdb /var/lib/samba.OLD/dbdir/
mkdir -p /var/lib/samba.OLD/dbdir/
cp -fp /var/lib/samba.OLD/private/secrets.tdb /var/lib/samba.OLD/dbdir/
clear
mkdir /var/lib/samba.OLD/dbdir/
/bin/cp -fp /var/lib/samba.OLD/private/secrets.tdb /var/lib/samba.OLD/dbdir/
/bin/cp -fp /var/lib/samba.OLD/private/schannel_store.tdb /var/lib/samba.OLD/dbdir/
/bin/cp -fp /var/lib/samba.OLD/private/passdb.tdb /var/lib/samba.OLD/dbdir/
/bin/cp -fp /var/lib/samba.OLD/gencache_notrans.tdb /var/lib/samba.OLD/dbdir/
/bin/cp -fp /var/lib/samba.OLD/group_mapping.tdb /var/lib/samba.OLD/dbdir/
/bin/cp -fp /var/lib/samba.OLD/account_policy.tdb /var/lib/samba.OLD/dbdir/
ls
ls perfmon/
ls printers/
ls
ls private/
ls private/smbd.tmp/
ls private/smbd.tmp/msg/
ls
ls usershares/
ls
ls winbindd_
ls winbindd_privileged/
ls
mv /etc/samba/smb.conf /etc/samba/smb.OLD.conf
tar cvzf /tmp/dbdir.tar.gz /var/lib/samba.OLD/dbdir/
/bin/cp -fp /etc/samba/smb.OLD.conf /var/lib/samba.OLD/dbdir/
tar cvzf /tmp/dbdir.tar.gz /var/lib/samba.OLD/dbdir/
scp /tmp/dbdir.tar.gz pubsrv01.pubblistil.priv:/tmp
pdbedit -L
cd ..
ls
cd /etc/samba/
mv smb.OLD.conf smb.conf
pdbedit -L
cd /var/lib/
mv samba.OLD/ samba
pdbedit -L
pdbedit -Lv Administrator
NEW
77 samba --version
78 apt-get install samba
79 samba --version
80 vi /etc/samba/smb.conf
81 pstree -p
82 systemctl stop nmbd.service
83 systemctl stop smbd.service
84 pstree -p
85 history
86 ls /tmp/
87 tar -tvzf /tmp/dbdir.tar.gz
88 cd /
89 tar -xvzf /tmp/dbdir.tar.gz
90 ls /var/lib/samba.OLD/
91 ls /var/lib/samba
92 samba-tool domain classicupgrade --dbdir=/var/lib/samba.OLD/dbdir/ --use-xattrs=yes \
93 --realm=pubblistil.priv --dns-backend=BIND9_DLZ /var/lib/samba.OLD/dbdir/smb.OLD.conf
94 samba-tool domain classicupgrade --dbdir=/var/lib/samba.OLD/dbdir/ --use-xattrs=yes --realm=pubblistil.priv --dns-backend=BIND9_DLZ /var/lib/samba.OLD/dbdir/smb.OLD.conf
95 vi /etc/samba/smb.conf
96 ls
97 sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.ORI
98 samba-tool domain classicupgrade --dbdir=/var/lib/samba.OLD/dbdir/ --use-xattrs=yes --realm=pubblistil.priv --dns-backend=BIND9_DLZ /var/lib/samba.OLD/dbdir/smb.OLD.conf
99 cd /var/lib/samba
100 ls
101 ls private/
102 ls
103 cd ..
104 ls
105 mv /var/lib/samba samba.ORI
106 samba-tool domain classicupgrade --dbdir=/var/lib/samba.OLD/dbdir/ --use-xattrs=yes --realm=pubblistil.priv --dns-backend=BIND9_DLZ /var/lib/samba.OLD/dbdir/smb.OLD.conf
107 sudo mkdir -p /var/lib/samba/private
108 samba-tool domain classicupgrade --dbdir=/var/lib/samba.OLD/dbdir/ --use-xattrs=yes --realm=pubblistil.priv --dns-backend=BIND9_DLZ /var/lib/samba.OLD/dbdir/smb.OLD.conf
Riferimenti