notebookvb

This commit is contained in:
Administrator
2026-05-23 06:54:13 +02:00
parent bfa049e0c2
commit 13065aab94
11 changed files with 677 additions and 237 deletions
+90
View File
@@ -0,0 +1,90 @@
# Backup Project - Infrastructure Info
## 🖥️ Servery
| Server | Hostname | IP | OS |
|--------|----------|----|----|
| Tower | tower / tower.lan | 192.168.1.76 | Unraid |
| Tower1 | tower1 | 192.168.1.50 | Unraid |
---
## 🔐 SSH přístup
**Credentials (oba servery):**
- User: `root`
- Password: `Vlado7309208104++`
**Připojení:**
```bash
ssh root@192.168.1.76 # Tower
ssh root@192.168.1.50 # Tower1
```
**Důležité:** Tower a Tower1 mají vzájemně nahrané SSH klíče - Tower1 se může připojit na Tower bez hesla a naopak.
---
## 🐳 Docker kontejnery
| Server | Kontejner | Port |
|--------|-----------|------|
| Tower | `MongoDB` | 27017 |
| Tower1 | `MongoDB` | 27017 |
| Tower | `MySQL` | 3306 |
---
## 📁 Důležité cesty
### Tower
| Co | Cesta |
|----|-------|
| MongoDB zálohy | `/mnt/user/Backup/Critical/MongoDBBackup/` |
| MySQL zálohy | `/mnt/user/MySQLBackup/` |
| User Scripts | `/boot/config/plugins/user.scripts/scripts/` |
| Test share | `/mnt/user/#test/` |
### Windows (lokální)
| Co | Cesta |
|----|-------|
| MongoDB zálohy | `\\tower\Backup\Critical\MongoDBBackup\` |
| MySQL zálohy | `\\tower\MySQLBackup\` |
| Test share | `\\tower1\#test\` |
---
## 🗄️ MongoDB
- **Verze:** 8.2.9
- **Auth:** Žádná (otevřené)
- **Databáze k zálohování:** `admin`, `edc` (+ další dle skriptu)
- **Připojení z Pythonu:**
```python
from pymongo import MongoClient
client = MongoClient('mongodb://192.168.1.76:27017') # Tower
client = MongoClient('mongodb://192.168.1.50:27017') # Tower1
```
---
## 🗄️ MySQL
- **User:** `root`
- **Password:** `Vlado9674+`
- **Databáze:** `fio`, `torrents`, `OrdinaceDropBoxBackup`, `medevio`, `kanboard`, `medicus`, `studie`, `puzzle`
---
## 📜 User Scripts na Tower (Unraid)
| Název | Popis | Schedule |
|-------|-------|----------|
| `3_MYSQL_BACKUP_WITH_GZIP` | MySQL backup všech DB | Daily |
| `MONGODB_BACKUP` | MongoDB backup (`--archive --gzip`) | Daily |
## 📜 User Scripts na Tower1 (Unraid)
| Název | Popis |
|-------|-------|
| `MONGODB_RESTORE` | Restore edc DB z Tower přes SSH stream |