Close Menu
DPC Virtual Tips
    Read More

    Linux ss, lsof, and fuser Commands: A Practical Guide

    August 4, 2026

    Linux Commands to Investigate High Disk Partition Usage

    July 20, 2026

    Essential Slurm Administration Commands Every HPC Administrator Should Know

    July 15, 2026
    • Home
    • About Us
    • Contact
    • Cookie Policy
    • Comment Policy
    • Privacy Policy
    • Terms of Use
    • Disclaimer
    Tuesday, August 4
    DPC Virtual Tips
    • Home
    • Operating Systems
    • CLI
    • PowerFlex
    • HPC
    • Virtualization
    • About Us
    • Contact
    DPC Virtual Tips
    Home » vCenter Reduced Downtime Upgrade
    Virtualization

    vCenter Reduced Downtime Upgrade

    DaniloBy DaniloApril 8, 2025Updated:July 31, 2026No Comments4 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    vCenter Reduced Downtime Upgrade
    Share
    Facebook Twitter LinkedIn Pinterest Email

    vCenter Reduced Downtime Upgrade shows how to perform a vCenter Server upgrade with reduced downtime.

    First and foremost, what is the Reduced Downtime Upgrade?

    Reduced downtime upgrade (RDU) is a migration-based approach to upgrade vCenter Server between major and minor versions that reduces downtime to less than 5 minutes under ideal network, CPU, memory, and storage conditions.

    The reduced downtime upgrade process uses a migration-based approach. This approach deploys a new vCenter Server Appliance, and the current vCenter data and configuration are copied. The reduced downtime upgrade does not replace the current vCenter Server upgrade process through the GUI installer.

    During the reduced downtime upgrade process, the source vCenter Server Appliance and all resources remain online. The downtime occurs when the source vCenter Server Appliance is stopped, the configuration is switched over to the target vCenter, and the services are started. 

    Note: The downtime is expected to take less than 5 minutes under ideal network, CPU, memory, and storage provisioning.

    The high-level steps for the reduced downtime upgrade are:

    To get more details, I highly recommend that you check the following link:
    Reduced Downtime Upgrade

    About the Lab Environment

    Our vCenter Server is running on an older vCenter version, as we can confirm in the following picture:

    Downloading and Mounting the vCenter ISO

    Since we are running the 8.0.3 version, it is not necessary to configure the repository. Go to the Broadcom support page and download the target vCenter Server ISO file:

    Afterward, go to the vCenter Server VM and mount the ISO file. Our vCenter Server is running on an ESXi host. So, we’ve uploaded the ISO file to the host’s datastore and then mapped it to the vCenter VM:

    Taking a vCenter File-Based Backup

    Select the vCenter object and go to the Updates tab to start the reduced downtime upgrade.
    Afterward, select the target vCenter Server:

    A source pre-check step will be started:

    As we can see, we do not have a valid vCenter Server backup (File-Based backup). So, the recommendation is to perform the backup before following the next step:

    We’ve written an article about that:
    https://dpcvirtualtips.com/creating-a-backup-of-vcenter-data/

    Now we have a vCenter Server File-Based backup:

    We’ve executed the pre-check again, and now the reduced downtime upgrade detected the backup and allowed us to continue the process:

    The attached vCenter Server ISO was recognized, and we could continue the process:

    The manual backup we have taken was detected:

    And now we need to upgrade the vCenter Server Lifecycle Manager plugin:

    We must execute a new pre-check with the updated vCenter Server Lifecycle Manager plugin:

    As we can see, the pre-check was executed successfully and no issues were found:

    Configuring the Target vCenter Server Appliance

    On this step, we need to set up details for deploying the new vCenter Server appliance. As we told you, the Reduced Downtime Upgrade has a migration-based approach. So, a new VM will be created and all data will be migrated from the source vCenter to the new one:

    The Target VM deployment wizard is straightforward:

    We are keeping the same VM configuration for the new vCenter as the source vCenter:

    Be careful with that. You must use a temporary IP address. Make sure that no one uses this temporary IP:

    Upgrading to the New Version

    The last step is to start the upgrade itself!

    Before starting the upgrade, we need to choose the switchover process. The manual switchover means the new vCenter VM will be created, and all data replicated. However, the switchover to the new vCenter will be manual – We will use this method:

    We can see the new vCenter Server is being deployed:

    We can access the new vCenter Server using the temporary IP address and check the services’ status:

    watch -n2 'service-control --status --all'

    As we can see, all vCenter services are being started on the new vCenter:

    As we can see, the Switchover option will be enabled when the process reaches 100% (before that, it is grayed out).

    Note: You can do the Switchover during a maintenance window or something like that. Before doing it, the source vCenter Server still running normally, without any interruption or downtime.
    When you click on "Switchover", the vCenter will become unavailable due to transition from the source to the target vCenter!

    After the switchover is completed, we can access the vSphere Client usually 🙂

    That’s it 😉

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleHow can I use NAT on NSX-T?
    Next Article Upgrading VMware Tools on ESXi Hosts
    Danilo

    Infrastructure Engineer with experience in Virtualization, Linux, Windows Server and learning automation using Python. DPC Virtual Tips was created to share practical tutorials, lab experiences and troubleshooting guides focused on enterprise infrastructure technologies.

    Related Posts

    VM Replication with vSphere Replication and Site Recovery Manager

    June 16, 2025

    How can I use NAT on NSX-T?

    April 2, 2025

    Recover ESXi Host Network

    March 15, 2025

    Comments are closed.

    Search
    Categories
    • CLI (7)
    • HPC (7)
    • Operating Systems (81)
    • PowerFlex (22)
    • Virtualization (122)
    Read More
    Operating Systems

    Linux ss, lsof, and fuser Commands: A Practical Guide

    By DaniloAugust 4, 20260
    Operating Systems

    Linux Commands to Investigate High Disk Partition Usage

    By DaniloJuly 20, 20260
    HPC

    Essential Slurm Administration Commands Every HPC Administrator Should Know

    By DaniloJuly 15, 20260
    Operating Systems

    How to Install, Configure, and Use tmux on Linux

    By DaniloJuly 14, 20260
    HPC

    Getting Started with Lustre File System

    By DaniloJuly 13, 20260
    Latest Posts

    Linux ss, lsof, and fuser Commands: A Practical Guide

    August 4, 2026

    Linux Commands to Investigate High Disk Partition Usage

    July 20, 2026

    Essential Slurm Administration Commands Every HPC Administrator Should Know

    July 15, 2026
    Images from Gallery
    hpc main commands
    linux commands
    install rock linux
    lustre fs
    shell scripting
    vSAN Trace Files
    Categories
    • CLI
    • HPC
    • Operating Systems
    • PowerFlex
    • Virtualization
    • Home
    • About Us
    • Contact
    • Cookie Policy
    • Comment Policy
    • Privacy Policy
    • Terms of Use
    • Disclaimer
    Copyright © 2026, DPC Virtual Tips. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.

    We use cookies to ensure your best experience on our website. If you continue using our website, we'll assume you agree to our cookie policy