Giter Site home page Giter Site logo

andrewfraley / hypervisor-dsm-upgrade-arc-loader-vmware_proxmox Goto Github PK

View Code? Open in Web Editor NEW

This project forked from parkwardrr/hypervisor-dsm-upgrade-arc-loader-vmware_proxmox

0.0 0.0 0.0 93 KB

This project outlines running and upgrading Synology's DSM on ESXi and Proxmox VE using Arc Loader. It provides detailed steps for Arc setup on both hypervisors and smooth migration from DSM 6 to DSM 7. Please refer to the README for step-by-step walkthroughs and prerequisites for each platform.

hypervisor-dsm-upgrade-arc-loader-vmware_proxmox's Introduction

DSM Upgrade Guide for Hypervisors

Welcome to the DSM Upgrade Guide for VMware ESXi and Proxmox hypervisors utilizing Arc Loader.

Screenshot

This repository offers guides to assist you with migrating your existing DSM 6 setup to DSM 7 using Arc Loader. These guides facilitate migration in two specific virtualization environments:

  • VMware ESXi Guide: For users operating within a VMware environment, refer to vmware_esxi_arc_DSM.md.

  • Proxmox VE Guide: For users working in a Proxmox setup, see Proxmox_arc_DSM.md. This guide has not been verified yet.

After you have followed the relevant guide above, proceed to the Arc Loader Configuration:

  • Arc Loader Configuration: Refer to arc_loader_config_dsm.md for step-by-step guidelines on how to configure Arc Loader. This is required regardless of whether you follow the VMware ESXi or Proxmox VE guide.

High-Level Overview

The update process involves three main stages:

Stage 1: Preparation and Launch of Hypervisor VM running DSM 7

  1. Download Arc Loader Files: Obtain the arc-*.vmdk-dyn.zip file from an appropriate source.

  2. Shutdown DSM 6 VM: Shut down the DSM 6 VM to prevent interruption during the transition.

  3. Import and Convert Arc Loader Image: Transfer the Arc Loader file to your host and convert the Arc Loader disk image to a suitable format. This process varies depending on your virtualization platform.

  4. Initiate DSM 7 VM: Apply the configuration and MAC addresses of your previous setup to your DSM 7 VM, and boot up the newly created VM. At this stage, Arc Loader will connect to the internet to retrieve the DSM OS.

Stage 2: Arc Loader Configuration and Storage Drive Connection

  1. Configure Arc's Drive Mapper: Adjust Arc's drive mapper to "auto" or "active" for optimal DSM 7 installation.

  2. Initiate DSM 7 Installation: Carry out the DSM 7 installation using Arc Loader.

  3. Connect Storage Drives: Attach your storage/data drives or other hardware, such as a RAID/Host Bus Adapter (HBA/DAS) system.

Stage 3: Migration from DSM 6 to DSM 7

  1. Shutdown DSM 7 VM: Turn off the DSM 7 VM to ensure conflict-free drive passthrough alteration.

  2. Transfer PCIe Passthrough: Move the host bus adapter's PCIe passthrough from the DSM 6 VM to the DSM 7 VM.

  3. Boot DSM 7 VM Using Arc: Power on the DSM 7 VM using Arc Loader.

  4. Verify DSM 7 Setup and Restore Storage Pools: After modifying the drive settings, start DSM 7, check its operation, and restore your storage pools to access saved datasets and storage structures as per your setup requirements.


Enjoy your newly upgraded Xpenology setup!

hypervisor-dsm-upgrade-arc-loader-vmware_proxmox's People

Contributors

parkwardrr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.