Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
omv6:utilities_maint_backup [2022/12/13 01:48] – [Cloning Flash Media] crashtest | omv6:utilities_maint_backup [2023/05/31 14:39] – crashtest | ||
---|---|---|---|
Line 11: | Line 11: | ||
\\ | \\ | ||
Version History: \\ | Version History: \\ | ||
- | N/A\\ | + | December 12th, 2022 - First Draft:\\ |
+ | May 31rst, 2023: Docker instructions were directed to the Compose Plugin doc. Removed Portainer install. | ||
{{ : | {{ : | ||
Line 509: | Line 510: | ||
As users configure their servers, add services, reconfigure shares, move their data around, tweak access controls, etc., servers tend to become “works in progress”. Configuring a server to the user’s preferences can be an evolution that may take weeks or even months. If a complete server rebuild is required, the customization, | As users configure their servers, add services, reconfigure shares, move their data around, tweak access controls, etc., servers tend to become “works in progress”. Configuring a server to the user’s preferences can be an evolution that may take weeks or even months. If a complete server rebuild is required, the customization, | ||
\\ | \\ | ||
- | There are several ways to duplicate an operating system boot drive, but many can be technically involved; requiring network access to remote servers, bootable utilities and somewhat complex processes.\\ | + | There are several ways to duplicate an operating system boot drive but many can be technically involved, requiring network access to remote servers, bootable utilities and somewhat complex processes.\\ |
\\ | \\ | ||
Line 526: | Line 527: | ||
**The practical issues of maintaining boot drive clones – when to update and rotate?**\\ | **The practical issues of maintaining boot drive clones – when to update and rotate?**\\ | ||
\\ | \\ | ||
- | 1. Linux Operating System package and security updates are unlikely to have a direct on the operation of the server. | + | 1. Linux Operating System package and security updates are unlikely to have a direct |
\\ | \\ | ||
- | 2. Add-on packages that are direct installed on the boot drive, Dockers (Plex, Urbackup, Pi-Hole, etc.), are another matter. | + | 2. Add-on packages that are direct installed on the boot drive, Dockers (Plex, Urbackup, Pi-Hole, etc.), are another matter. |
\\ | \\ | ||
- | 3. If a network share is added, deleted, or any aspect of the NAS is reconfigured that changes the operation of the NAS; the backup would need to be updated. Otherwise, | + | 3. If a network share is added, deleted, or any aspect of the NAS is reconfigured that changes the operation of the NAS, the backup would need to be updated. Otherwise, |
\\ | \\ | ||
4. If a cloning mistake is made (let’s respect Murphy’s Law), a 3rd clone could become a “fallback of last resort”. Given that Linux package upgrades and openmediavault sub-version upgrades have little to no effect on network shares or the high level configuration of the NAS, a 3rd clone can be maintained that is updated //only// when the NAS configuration is changed.\\ | 4. If a cloning mistake is made (let’s respect Murphy’s Law), a 3rd clone could become a “fallback of last resort”. Given that Linux package upgrades and openmediavault sub-version upgrades have little to no effect on network shares or the high level configuration of the NAS, a 3rd clone can be maintained that is updated //only// when the NAS configuration is changed.\\ | ||
Line 560: | Line 561: | ||
**At this point users might consider marking the working SD-card or thumb-drive to insure that it doesn’t get mixed up with the blank card. Otherwise, it is possible to read a “blank card” and use the blank image to “overwrite” the working card.**\\ | **At this point users might consider marking the working SD-card or thumb-drive to insure that it doesn’t get mixed up with the blank card. Otherwise, it is possible to read a “blank card” and use the blank image to “overwrite” the working card.**\\ | ||
\\ | \\ | ||
- | Insert the **working** card and start USBimager\\ | + | Insert the **working** card and start USBimager.\\ |
\\ | \\ | ||
< | < | ||
Line 572: | Line 573: | ||
<tr> | <tr> | ||
<td style=" | <td style=" | ||
- | < | + | < |
</tr> | </tr> | ||
</ | </ | ||
Line 589: | Line 590: | ||
{{ :: | {{ :: | ||
- | If USBImager.exe is opened on the Desktop, the image file will be deposited on the Desktop. | + | If USBImager.exe is opened on the Desktop, the image file will be deposited on the Desktop. |
- | **usbimager-20221209T1455.dd.zst**\\ | + | |
This format provides the year, month, date and time that the image is taken.\\ | This format provides the year, month, date and time that the image is taken.\\ | ||
If storing the image for future use, renaming it to something like **OMV6-Server1-2022-1209.dd.zst** may be helpful.\\ | If storing the image for future use, renaming it to something like **OMV6-Server1-2022-1209.dd.zst** may be helpful.\\ | ||
Line 651: | Line 651: | ||
Still more were created by openmediavault plugin developers, such as Remote Mount, the flash-memory plug-in, backup plugins, and more.\\ | Still more were created by openmediavault plugin developers, such as Remote Mount, the flash-memory plug-in, backup plugins, and more.\\ | ||
\\ | \\ | ||
- | Many plugins are integrations of third party packages such as [[http:// | + | Many plugins are integrations of third party packages such as [[http:// |
==== Dockers - General ==== | ==== Dockers - General ==== | ||
- | While Dockers are an avenue toward adding // | + | While Dockers are an avenue toward adding // |
+ | \\ | ||
+ | While it’s command line oriented, this [[https:// | ||
=== So, What is a “Docker”? | === So, What is a “Docker”? | ||
Line 667: | Line 669: | ||
=== Installing Docker === | === Installing Docker === | ||
- | Installing | + | Effective May 30th, 2023 Docker is supported with the -> [[https:// |
- | \\ | + | |
- | Under **System**, **OMV-Extras**, | + | |
- | **Before installing Docker:** | ||
- | Take note of the default Docker Storage location. **/ | ||
- | |||
- | * The easiest solution is to change the Docker Storage path to a data drive. If the default path is changed, Downloader output and metadata created by media servers (Plex, Emby and others) will be stored on a data drive by default. | ||
- | * A more advanced solution would be to leave the default storage location in place (var/ | ||
- | \\ | ||
- | |||
- | < | ||
- | {{ : | ||
- | |||
- | An install dialog box will popup and scroll as files are downloaded and installed. At the end, "End of Line" will be displayed. Click the **Close** button.\\ | ||
- | \\ | ||
- | < | ||
- | \\ | ||
- | ---- | ||
- | \\ | ||
- | **General Note:**\\ | ||
- | Docker is now installed and it can be controlled from the command line. However, for most users, controlling Docker from the command line may be an daunting task. | ||
- | [[https:// | ||
- | \\ | ||
- | Portainer and Yacht have their individual strengths and weaknesses. | ||
- | \\ | ||
---- | ---- | ||
- | === Installing Portainer === | ||
- | \\ | ||
- | Under **System**, **OMV-Extras**, | ||
- | < | ||
- | |||
- | {{ : | ||
- | |||
- | An install dialog box will popup and scroll as the Portainer image is downloaded and a container is initialized. At the end, "**End of Line**" | ||
- | \\ | ||
- | Click the **Close** button.\\ | ||
- | \\ | ||
- | With a successful install the **Status** line will report; **Up X seconds** (or minutes, etc.)\\ | ||
- | \\ | ||
- | ---- | ||
- | \\ | ||
- | Click on **Open Web**.\\ | ||
- | \\ | ||
- | < | ||
- | < | ||
- | <table width=" | ||
- | <tr> | ||
- | <td colspan=" | ||
- | < | ||
- | </td> | ||
- | </tr> | ||
- | <tr> | ||
- | <td style=" | ||
- | Some browsers may block " | ||
- | </tr> | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | \\ | ||
- | At this point, Portainer is completely unconfigured. The first configuration requirement is setting a **password** for the **admin** user. Take note of the username **admin** and the entered **password**. They will be needed to log into Portainer again.\\ | ||
- | \\ | ||
- | ---- | ||
- | \\ | ||
- | When a password is entered and confirmed, the Portainer page will change to **Quick Setup**.\\ | ||
- | \\ | ||
- | < | ||
- | \\ | ||
- | |||
- | {{ :: | ||
- | |||
- | Portainer is now running with a minimal configuration.\\ | ||
- | \\ | ||
- | At this point, on the left hand menu, menu selections for the **Local Environment** can be found. | ||
- | \\ | ||
- | For more information on configuring Dockers in Portainer, portainer.io hosts → [[https:// | ||
- | \\ | ||
---- | ---- | ||
\\ | \\ | ||
Line 767: | Line 694: | ||
**Third: | **Third: | ||
\\ | \\ | ||
- | To increase the chance of success, when attempting to install a Docker without a guide, look for the more popular Dockers with the highest number of “pulls” on the Docker Hub. [[https:// | + | To increase the chance of success, when attempting to install a Docker without a guide, look for the more popular Dockers with the highest number of “pulls” on the Docker Hub. There are good reasons why these Dockers are broadly popular – they tend to work. -> [[https:// |
+ | (Note: It is not necessary | ||
\\ | \\ | ||
**Forth: | **Forth: | ||
Line 785: | Line 713: | ||
==== The First Resource – The Internet ==== | ==== The First Resource – The Internet ==== | ||
- | Users should search the internet first. The solutions for many generic problems can be found with [[https:// | + | Users should search the internet first. The solutions for many generic problems can be found with [[https:// |
\\ | \\ | ||
- | While the search function of the openmediavault forum site will produce “hits” on search criteria, it is by no means all inclusive. If OMV is included in search | + | While the search function of the openmediavault forum site will produce “hits” on search criteria, it is by no means all inclusive. If OMV is included in search |
\\ | \\ | ||
With information from searches, users should make an effort to address their own issues. This approach tends to be the path to the fastest answers and greatly facilitates the learning process.\\ | With information from searches, users should make an effort to address their own issues. This approach tends to be the path to the fastest answers and greatly facilitates the learning process.\\ | ||
Line 888: | Line 816: | ||
\\ | \\ | ||
If you found this guide to be helpful, please consider a modest donation to support the | If you found this guide to be helpful, please consider a modest donation to support the | ||
- | hosting costs of this server (OMV-Extras) and the project (Openmediavault). \\ | + | hosting costs of this server (OMV-Extras) and the host project (Openmediavault). \\ |
\\ | \\ | ||
**OMV-Extras.org** | **OMV-Extras.org** |