Create Readme.md
This commit is contained in:
		
							parent
							
								
									00c6166701
								
							
						
					
					
						commit
						e695b14ddd
					
				
							
								
								
									
										37
									
								
								deb/Readme.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								deb/Readme.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,37 @@
 | 
				
			|||||||
 | 
					Once the deb package is created, one can use it to install tisbackup on a debian machine with python3. The command is:  
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					    apt install ./tis-tisbackup-1-2-0.151-deb11.deb
 | 
				
			||||||
 | 
					```  
 | 
				
			||||||
 | 
					Note that the version numbers might be different depending on the system you used to build the package.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					After this, one have to generate the public and private certificates, as root:  
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					    cd
 | 
				
			||||||
 | 
					    ssh-keygen -t rsa -b 2048
 | 
				
			||||||
 | 
					```  
 | 
				
			||||||
 | 
					(press enter for each step)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Then propagate the public certificate on the machines targetted for backup:  
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					    ssh-copy-id -i /root/.ssh/id_rsa.pub root@machine1
 | 
				
			||||||
 | 
					    ssh-copy-id -i /root/.ssh/id_rsa.pub root@machine2
 | 
				
			||||||
 | 
					```  
 | 
				
			||||||
 | 
					etc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Configure your backup jobs:  
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					    cd /etc/tis
 | 
				
			||||||
 | 
					    cp tisbackup-config.ini.sample tisbackup-config.ini
 | 
				
			||||||
 | 
					    vi tisbackup-config.ini
 | 
				
			||||||
 | 
					```  
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Eventually modify ```/etc/cron.d/tisbackup``` for your needs.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Finalize the installation with:  
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					    tisbackup -d backup
 | 
				
			||||||
 | 
					    systemctl enable tisbackup_gui
 | 
				
			||||||
 | 
					    systemctl start tisbackup_gui
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You can then see the result in your browser: ```http://backup-server-name:8080```
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user