Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
omv6:utilities_maint_backup [2022/12/13 01:51] – [Cloning Flash Media] crashtest | omv6:utilities_maint_backup [2023/07/24 23:12] (current) – [WinSCP] minor typo crashtest | ||
---|---|---|---|
Line 7: | Line 7: | ||
< | < | ||
\\ | \\ | ||
- | < | + | < |
\\ | \\ | ||
\\ | \\ | ||
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. omv6-maint-24.jpg - omv6-maint-25.jpg - omv6-maint-26.jpg purged. | ||
{{ : | {{ : | ||
Line 56: | Line 57: | ||
WinSCP allows users, beginners and experienced alike, to visualize the Linux file structure in a manner | WinSCP allows users, beginners and experienced alike, to visualize the Linux file structure in a manner | ||
- | similar to Windows Explorer. | + | similar to Windows Explorer. |
users to work with their server remotely. \\ | users to work with their server remotely. \\ | ||
\\ | \\ | ||
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 650: | 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 666: | Line 669: | ||
=== Installing Docker === | === Installing Docker === | ||
- | Installing | + | Effective May 30th, 2023 Docker is supported with the -> [[https:// |
- | \\ | + | |
- | Under **System**, **OMV-Extras**, | + | |
- | **Before | + | A guide for installing |
- | Take note of the default Docker Storage location. **/var/lib/ | + | |
- | * 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 758: | Line 688: | ||
**First: | **First: | ||
\\ | \\ | ||
- | When installing a Docker, for the greatest chance of success, it is suggested that users follow the guidance provided in [[https:// | + | Potential |
\\ | \\ | ||
**Second: | **Second: | ||
\\ | \\ | ||
- | Potential | + | To increase the chance of success, when attempting to install a Docker |
+ | (Note: It is not necessary to sign in or to create an account. | ||
\\ | \\ | ||
**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:// | ||
- | \\ | ||
- | **Forth: | ||
\\ | \\ | ||
In the vast majority of cases, Dockers that fail to work won’t have anything to do with openmediavault or Portainer. Their issues tend to originate from selecting the wrong architecture, | In the vast majority of cases, Dockers that fail to work won’t have anything to do with openmediavault or Portainer. Their issues tend to originate from selecting the wrong architecture, | ||
Line 784: | Line 711: | ||
==== 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 887: | Line 814: | ||
\\ | \\ | ||
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** |