This section provides information on upgrading and backing up a system.
Consider the following information before you upgrade an existing system to a new version of the Solaris operating environment.
Check the section Software Features No Longer Supported in the Solaris Release Notes to see if any software that you use is no longer provided in the new release.
Check Chapter 2, What's New at a Glance to see if any of the changes or enhancements to the Solaris operating environment will affect anything that you currently do.
Check the Solaris 7 (Intel Platform Edition) Hardware Compatibility List to make sure your system and devices are supported by the new release.
Check other software documentation.
To avoid loss of data during upgrade, note the following information about Solstice DiskSuite. Also, always check co-packaged and third-party software documentation for upgrade instructions.
If you are using Solstice DiskSuiteTM, note that metadevices cannot be upgraded automatically. For instructions, see Appendix B, "Upgrading to Other Solaris Versions," in the Solstice DiskSuite Reference Guide.
Back up your system.
Always back up existing file systems before using the upgrade option and installing a new version of Solaris software. Backing up file systems means copying file systems to removable media (such as tape) to safeguard your data against loss, damage, or corruption. If you do not have a backup procedure in place, see "To Back Up a System" to find out how to peform a full backup of file systems. For information on setting up scheduled backups and using other backup commands, see System Administration Guide, Volume I.
Insert the Configuration Assistant boot diskette into the system's A: diskette drive.
Insert the Solaris CD into the CD-ROM drive.
Prepare the system to boot.
Table 6-1 Booting Instructions
If System Is ... |
Then ... |
---|---|
New (out of the box) and turned off |
Turn on the system components. |
Turned on, and running Solaris
|
Access a command tool or shell and type: $ su root # init 0 Follow the prompts to reboot. |
Upon turning on your system, a diagnostic program (Configuration Assistant) checks your hardware for any devices that you've added to your system that are in conflict. If there are any, you'll be prompted to fix them before continuing.
Choose the CD option to boot the system from the CD-ROM.
Choose the Interactive option.
Do not choose 2- custom JumpStart; this is an advanced installation option. It requires previous setup. To automate installations using custom JumpStart, see the Solaris Advanced Installation Guide.
Do not choose Solaris Web Start; it does not support upgrading in this release.
If you experience any problems from this point on, see Chapter 7, Troubleshooting.
Follow the on-screen instructions to install the Solaris operating environment.
The Solaris installation program is a menu-driven, interactive step-by-step guide to installing the Solaris operating environment. It also provides online help to answer your questions.
Wait as the Solaris operating environment is installed on the system.
A log of the installation (how the system was installed) is saved to the following files:
Before the system reboots: /a/var/sadm/system/logs/upgrade_log
After the system reboots: /var/sadm/system/logs/upgrade_log
Reboot the system.
Become superuser.
Shut down the system.
# init 0 |
Bring the system to run-level S (single-user mode).
ok boot -s |
(Optional) Check the file system for consistency with the fsck command.
Running the fsck command using the -m option checks for consistency for file systems. For example, power failure can leave files in an inconsistent state.
# fsck -m /dev/rdsk/device-name |
(Optional) If you will be backing up file systems onto a remote tape drive:
Identify the device name of the tape drive.
The default tape drive is /dev/rmt/0.
Insert a tape that is not write-protected into the tape drive.
Back up file systems using one of ufsdump commands listed in Table 6-2.
Table 6-2 Full Backup Commands
To Do Full Backups To... |
Use This Command... |
---|---|
Local diskette |
ufsdump9ucf /vol/dev/ files_to_backup |
Local cartridge tape drive |
ufsdump9ucf /dev/rmt files_to_backup |
Remote cartridge tape drive |
ufsdump0ucf remote_host:/ files_to_backup |
When prompted, remove the tape and replace it with the next volume.
Label each tape with the volume number, level, date, system name, and file system.
Bring the system back to run-level 3 by pressing Control-D.
Verify the backup was successful by using the ufsrestore command to display the tape contents.