Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RedHatSatellite/satellite-clone
Utility to assist cloning an existing Satellite 6 server to a new host
https://github.com/RedHatSatellite/satellite-clone
clone satellite6
Last synced: 13 days ago
JSON representation
Utility to assist cloning an existing Satellite 6 server to a new host
- Host: GitHub
- URL: https://github.com/RedHatSatellite/satellite-clone
- Owner: RedHatSatellite
- License: gpl-3.0
- Created: 2016-11-09T20:57:50.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-13T10:54:52.000Z (2 months ago)
- Last Synced: 2024-09-14T00:25:12.913Z (2 months ago)
- Topics: clone, satellite6
- Language: Python
- Homepage:
- Size: 336 KB
- Stars: 37
- Watchers: 14
- Forks: 31
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Satellite-clone
Easily set up a Red Hat Satellite server with restored backup data.
## Getting Started
Throughout this documentation, ensure that you understand the following terminology:
- Source server: Existing Satellite server.
- Target server: new server, to which Satellite server is being cloned.#### Supported Satellite Versions ####
Satellite 6.12 and newer#### What you need: ####
- A blank (vanilla install) RHEL 8 machine (target server). You will run the setup commands here.
- A backup from a Satellite server (source server) created with `satellite-maintain`. This backup can be with or without pulp data.
- You will need a Satellite 6 subscription for the cloned machine. With the new Satellite Infrastructure [subscription model](https://access.redhat.com/solutions/3382781) you should have multiple Satellite subscriptions available.#### Setup ####
On the target server:
1. Clone this repository with git:
```console
# dnf install git-core
# git clone https://github.com/RedHatSatellite/satellite-clone.git
```
2. Install the `ansible-core` package:
```console
# dnf install ansible-core
```Proceed to performing the [cloning process](docs/satellite-clone.md). Please check our [FAQ section](docs/faqs.md) for frequently asked questions.
## Development ##
To make a contribution, please fork the repository and open up a pull request with your branch. All pull requests need to have a corresponding issue, you can comment the issue that your are fixing by putting `Fixes #302` (where 302 is the issue number) in the commit message. If there is no issue yet for your problem, just open one up! Community issues and contributions are always appreciated.