Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f98ea4a520 
							
						 
					 
					
						
						
							
							backup/restore: do not fail the whole restore when qvm-appmenus is missing  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#2991  
					
						2017-08-30 16:00:00 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6568d624cc 
							
						 
					 
					
						
						
							
							backup/restore: make backup header extraction faster  
						
						... 
						
						
						
						Abort tar process after extracting requested files - do not parse the
archive until the end (possibly tens of GB later).
Fixes  QubesOS/qubes-issues#2986  
						
					 
					
						2017-08-30 15:51:44 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9210048673 
							
						 
					 
					
						
						
							
							backup/restore: add option to ignore size limit  
						
						... 
						
						
						
						Allow to restore backup which have miscalculated VMs size, but otherwise
is good. 
						
					 
					
						2017-07-29 05:13:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							213760f263 
							
						 
					 
					
						
						
							
							backup/restore: improve error reporting  
						
						
						
					 
					
						2017-07-29 04:48:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8af76ed60 
							
						 
					 
					
						
						
							
							backup: move BackupRestore class and helpers to 'restore' submodule  
						
						... 
						
						
						
						This breaks cyclic imports and also allow cleaner separation between
backup make and restore code.
No functional change. 
						
					 
					
						2017-07-21 03:54:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce2215c603 
							
						 
					 
					
						
						
							
							backup: improve error logging  
						
						... 
						
						
						
						Include VM and volume name in data-related error mesages.
QubesOS/qubes-issues#1214  
						
					 
					
						2017-07-17 23:32:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2fa613dce 
							
						 
					 
					
						
						
							
							backup: use 'cat' instead of read-write loop in python  
						
						... 
						
						
						
						The most important part is fixing resize handling - call size_func
before data_func, but after tar gets initial data (and output file
size).
But other than that, it makes the process a little faster.
QubesOS/qubes-issues#1214  
						
					 
					
						2017-07-17 23:30:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96d4a2f066 
							
						 
					 
					
						
						
							
							backup: change 'hvm' property to 'virt_mode'  
						
						... 
						
						
						
						QubesOS/qubes-issues#2912  
					
						2017-07-17 20:40:08 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ced735b476 
							
						 
					 
					
						
						
							
							backup: do not show full stacktrace to the user  
						
						... 
						
						
						
						Opt for a simple one-liner error messages, instead of meaningless stack
trace (it's most of the time about qubesd responding with error, so the
stack trace of actual problem is elsewhere). 
						
					 
					
						2017-07-17 20:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1036c27a7 
							
						 
					 
					
						
						
							
							backup: add firewall and appmenus list handling  
						
						
						
					 
					
						2017-07-17 20:28:21 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							268a3453a9 
							
						 
					 
					
						
						
							
							backup: initial support for backup restore over Admin API  
						
						... 
						
						
						
						The code is mostly copied from core-admin.
QubesOS/qubes-issues#1214  
						
					 
					
						2017-07-17 20:24:34 +02:00