PHP Inside

 
   
 

Главная


Начало
страница1
страница2
страница3
страница4
страница5
страница6
страница7
страница8
страница9
страница10
страница11
страница12
страница13
страница14
страница15
страница16
страница17
страница18
страница19
страница20
страница21
страница22
страница23
страница24
страница25
страница26
страница27
страница28
страница29
страница30
страница31
страница32
страница33
страница34
страница35
страница36
страница37
страница38
страница39
страница40
страница41
страница42
страница43
страница44
страница45
страница46
страница47
страница48
страница49
страница50
страница51
страница52
страница53
страница54
страница55
страница56
страница57
страница58
страница59
страница60
страница61
страница62
страница63
страница64
страница65
страница66
страница67
страница68
страница69
страница70
страница71
страница72
страница73
страница74
страница75
страница76
страница77
страница78
страница79
страница80
страница81
страница82
страница83
страница84
страница85
страница86
страница87
страница88
страница89

 
 
 

 

 

Как лучше обновиться ?

Существует много способов , от ручной замены пакетов до форматирования дисков и установки новой версии . Од­ ним из наиболее удобных считаем использование утили­ ты PreUpgrade [1].

Удобство утилиты состоит в том , что она сама скачива­ ет из Интернета нужные файлы , далее перезагружает ком­ пьютер и , используя anaconda, всё ставит без лишних воп­ росов . При этом дополнительно не нужно ничего делать , на­ пример создавать загрузочные диски . Программе даже CD/ DVD - привод не нужен , что может оказаться актуальным для различных нетбуков . Несомненно , в работе этой программы есть и минусы , о которых будет написано дальше .

Если есть возможность - сделайте backup. На нашей практике в более чем десяти различных конфигурациях обновление прошло успешно , мелкие проблемы решались в рабочем порядке , и о них мы расскажем , но , как говорит­ся , бережёного Бог бережёт .

Предполагая , что директория /home находится на раз­деле диска , отличном от системного , сохраним настройки из /etc, как и советует команда Fedora [2]:

# tar czf /tmp/etc-date +%F'.tar.gz /etc SS J

mv /tmp/etc-*.tar.gz /home

Если вы используете базы данных PostgreSQL, то их сле­ дует сохранить отдельно , сделав SQL - образ [10,11 стр . 293]. Как правило , нет обратной совместимости между новой версией драйвера и старым форматом баз при скачкооб­ разном изменении версии . Поэтому другие способы сохра­ нения и восстановления не подходят . Формат файлов ра­ бочей директории базы может отличаться в новой версии , а использование утилиты , создающей копию базы «на ле­ ту» , бессмысленно , так как СУБД всё равно будет останов­ лена при перезагрузке компьютера . Делаем SQL - образ сле­ дующей командой :

# su -I postgres - с pg_dumpall > psql-dump sql

и восстанавливаем информацию :

# su -I postgres - с "psql - ? /home/psql-dump.sql"

Аналогично сохраним и базы MySQL [11, 12 стр . 661], не останавливая демона :

# mysqldump all-databases > /home/mysql-dump . sql

Для восстановления из архива после полного обновле­ния системы следует запустить демон mysqld:

и восстановить информацию .

# mysql < /home/mysql-dump.sql