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 [2023/02/06 20:50] – [The Benefits of Maintaining Operating System Backup] crashtest | omv6:utilities_maint_backup [2023/05/31 14:47] – [Installing Docker] crashtest | ||
---|---|---|---|
Line 12: | Line 12: | ||
Version History: \\ | Version History: \\ | ||
December 12th, 2022 - First Draft:\\ | 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 530: | Line 531: | ||
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 654: | Line 655: | ||
==== 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 766: | Line 696: | ||
**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 887: | Line 818: | ||
\\ | \\ | ||
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** |