Veritas Velocity™ User's Guide
- Getting to know Velocity
- Setting up Velocity
- How to set up the Velocity Storage Server
- How to set up the Velocity Client
- Setting up the Velocity on-premises management server
- Upgrading Velocity
- Velocity Storage Server
- Users and roles
- Oracle database ingestion using Velocity
- How to use copy preparation to mask or sanitize sensitive data
- Oracle database ingestion using NetBackup CoPilot
- Microsoft SQL Server database ingestion using Velocity
- Database sources and copies
- About scheduling ingestions for a database source
- Retention periods for database sources and copies
- Sandboxes
- Database recovery
- Alerts and logs
- Managing the Velocity physical appliance
- Configuring network address settings on the Velocity physical appliance
- About WAN optimization on the Velocity physical appliance
- About the Veritas Remote Management Console on the Velocity physical appliance
- About Velocity physical appliance storage
- About users on the Velocity physical appliance
- About Velocity physical appliance checkpoints
- About factory reset on the Velocity physical appliance
- Configuring network address settings on the Velocity physical appliance
- Monitoring the Velocity physical appliance
- Velocity physical appliance security
- About Velocity physical appliance user account privileges
- About the Velocity physical appliance intrusion detection system
- About Velocity physical appliance operating system security
- Recommended IPMI settings on the Velocity physical appliance
- Best practices
- Troubleshooting
- Glossary
- Context-sensitive topics
- Section I. Velocity shell menu commands
- Introduction
- Appendix A. Main > Manage > Storage
- Appendix B. Main > Manage > Cloud
- Appendix C. Main > Manage > Software
- Appendix D. Main > Monitor
- Appendix E. Main > Network
- Appendix F. Main > Settings
- Appendix G. Main > Support
Upgrading the Velocity Storage Server
Before you upgrade the Velocity Storage Server, you must do the following:
Download and transfer the software updates to the Velocity Storage Server.
See Downloading and transferring software updates to the Velocity Storage Server.
Remove the upgrade files from the previous upgrade.
To upgrade the Velocity Storage Server
- Do the following to delete the existing log files in the /var/log/velocity/pushd directory:
Log on to the Velocity Storage Server as the admin user.
From the Velocity shell menu, select Support > Maintenance.
Enter the password.
At the maintenance-!> prompt, type elevate.
Type the following command:
rm /var/log/velocity/pushd/*.log
- Do you use NetBackup to ingest database sources?
Yes
Skip steps 3 and 4. Proceed to step 5.
No
Proceed to step 3.
- On the host server where the Velocity Client is installed, stop each active sandbox.
For Oracle, type the following command:
<mnt path>/tools/scripts/sandbox stop
For SQL, from SQL Management Studio, right-click the database, and then click Tasks > Take Offline.
Note:
If you do not use SQL Management Studio, type the following command:
ALTER DATABASE <database name> SET OFFLINE;
Perform this step on every host server where the Velocity Client is installed and for every sandbox and database source on each host server.
- If you have an Oracle ASM environment, on the host server where the Velocity Client is installed, do the following to unmount the ASM disk group from each database source and sandbox:
Note:
If you do not have an ASM environment, skip step 4 and proceed to step 5.
Log in as a grid infrastructure user on the Oracle database server where the database source is mounted.
From the directory where the database source is mounted, type the following command:
<mnt path>/tools/scripts/asmtasks_grid umountdg
You must unmount the ASM disk group on every host server where the Velocity Client is installed and for every sandbox and database source on each host server.
- On the host server where the Velocity Client is installed, do the following to unmount all sandboxes and database sources:
Type the following command to access the scripts that are available:
cd /opt/veritas/velocity/shutdown
Type the following command to view the list of scripts that are available:
ls
Note:
One script is available for each mount point. The name of the script does not match the name of the mount point.
Run the
K11dismount*<name>
scripts to unmount the sandboxes and database sources.Note:
If you have a RAC environment, run the
K11dismount*
script on each RAC node.
This step is required on every host server where the Velocity Client is installed and for every sandbox and database source on each host server.
- (Optional) If you use NetBackup 7.7.3 or 8.0 to ingest database sources into Velocity, perform the following steps from a command line on the Velocity Storage Server to install the appropriate NetBackup Emergency Engineering Binary (EEB):
Note:
Use the command line, not the Velocity shell menu, to run the commands in step 6.
Contact Veritas Technical Support to obtain and download the correct EEB.
For NetBackup 7.7.3, EEB 3903951 Version 2 is required.
For NetBackup 8.0, EEB 3903952 Version 2 is required.
For NetBackup 8.1, an EEB is not required.
Type the following command to locate the script to stop Velocity services:
cd /opt/veritas/velocity/scripts
Type the following command to run the script to stop Velocity services:
./velocitysvcs.sh forcestop
Note:
Do not cancel this command. If you cancel it, you must start it again.
Type the following command:
chmod +x <path to where you downloaded the EEB>
Type the following command:
/user/openv/netbackup/bin/bp.kill_all
Type the following command:
mv /etc/nbapp-release /tmp
Type the following command:
sh <path to where you downloaded the EEB>
Type the following command:
mv /tmp/nbapp-release /etc
Type the following command:
/use/openv/netbackup/bin/bp.start_all
Type the following command to run the script to restart Velocity services:
velocitysvcs.sh start
Note:
You must also update the EEB on the Oracle server and on any NetBackup servers that the NetBackup Client is installed on.
- From the Velocity Storage Server, log in to the Velocity shell menu, and then go to the Main_Menu > Manage > Software view.
- Type the following command to install the upgrade:
Install <file name>
- When you are prompted, type yes to confirm that you want to proceed with the upgrade.
Several pre-check processes are performed. These processes require at least 30 minutes to complete.
- After the pre-check processes complete, type yes each time you are prompted to confirm that you want to proceed with the upgrade.
The upgrade process may take several hours to complete.
- To track the progress of the upgrade, type the following command:
UpgradeStatus
The upgrade status may stop posting status updates during the upgrade process after the software that is used to run the program is updated. The status may show as 1% complete for a long time. However, the upgrade should be complete a few minutes after the system comes back online after restarting.
Note:
During the upgrade process, the Velocity Storage Server restarts.
If you use a physical Velocity Storage Server, a self-diagnostic test runs after the upgrade installation completes. If SMTP alerts are enabled, the Velocity Storage Server sends an email notification that contains the self-test results. You can also refer to the following file for the test results:
/log/selftest_report_<appliance_serial>_<timedate>.txt
- On the host server where the Velocity Client is installed, do the following to remount all sandboxes and database sources:
Type the following command to view the remount scripts:
cd /opt/veritas/velocity/startup
Run the
S89mount*<name>
scripts to remount the sandboxes and database sources.
Note:
If you have a RAC environment, run the
S89mount*
script on each RAC node.This step is required on every host server where the Velocity Client is installed and for every sandbox and database source on each host server.
- Do you use NetBackup to ingest database sources?
Yes
Skip steps 14 and 15. You can now upgrade the Velocity Client for Linux.
No
Proceed to step 14.
- If you have an Oracle ASM environment, on the host server where the Velocity Client is installed, do the following to remount all disk groups:
Log in as a grid infrastructure user on the Oracle database server where the database source is mounted.
From the directory where the database source is mounted, type the following command:
<mnt path>/tools/scripts/asmtasks_grid mountdg
This step is required on every host server where the Velocity Client is installed and for every sandbox and database source on each host server.
- On the host server where the Velocity Client is installed, for each sandbox, type the following command to restart sandboxes:
For Oracle, type the following command:
<mnt path>/tools/scripts/sandbox start
Note:
If you have a RAC environment, you only need to run the restart command on one node.
For SQL, from SQL Management Studio, right-click the database, and then click Tasks > Bring Online.
If you do not use SQL Management Studio, type the following command:
ALTER DATABASE <database name> SET ONLINE;
This step is required on every host server where the Velocity Client is installed and for every sandbox and database source on each host server.
- From the Velocity shell menu, type the following command to verify that the correct version is installed:
List Version
The following versions should appear in the list:
Appliance version: 1.2.7
Velocity version: 2.8.3849-0
Build tag: 1.2.7-99999920170808193238
You should now upgrade the Velocity Client. You must upgrade the Velocity Client on any host servers that you use to create sandboxes or ingest data.
See Upgrading the Velocity Client for Linux.