Log split is much more convenient

1, specify the file size divided

[root@127-0-0-1 ~]# split -b 2m dump.rdb dump_
[root@127-0-0-1 ~]# ll
 total 19824
 -rw-r--r-- 1 root root  2097152 Jul 23 10:05 dump_aa
 -rw-r--r-- 1 root root  2097152 Jul 23 10:05 dump_ab
 -rw-r--r-- 1 root root  2097152 Jul 23 10:05 dump_ac
 -rw-r--r-- 1 root root  2097152 Jul 23 10:05 dump_ad
 -rw-r--r-- 1 root root  1758720 Jul 23 10:05 dump_ae
 -rw-r--r-- 1 root root 10147328 Jul 23 09:51 dump.rdb
[root@127-0-0-1 ~]# 

   Calculated: 2097152 = 2 * 1024 * 1024    = 2m default naming: AA AC AD AE ab & 

2, merge files

[root@127-0-0-1 ~]# cat dump_a* > redis_file
[root@127-0-0-1 ~]# ll
 total 29736
 -rw-r--r-- 1 root root  2097152 Jul 23 10:12 dump_aa
 -rw-r--r-- 1 root root  2097152 Jul 23 10:12 dump_ab
 -rw-r--r-- 1 root root  2097152 Jul 23 10:12 dump_ac
 -rw-r--r-- 1 root root  2097152 Jul 23 10:12 dump_ad
 -rw-r--r-- 1 root root  1758720 Jul 23 10:12 dump_ae
 -rw-r--r-- 1 root root 10147328 Jul 23 09:51 dump.rdb
 -rw-r--r-- 1 root root 10147328 Jul 23 14:01 redis_file
[root@127-0-0-1 ~]# 

   Additional Default: aa ab ac ad ae

3. Verify

[root@127-0-0-1 ~]# vimdiff  dump.rdb  redis_file
  2 files to edit
[root@127-0-0-1 ~]#

   Results: consistent

+ +--40630 lines: REDIS0007ú redis-ver^F3.2.12ú-------------------------------------------------------|+ +--40630 lines: REDIS0007ú redis-ver^F3.2.12ú-------------------------------------------------------
  ~                                                                                                     |  ~                                                                                                     
  ~                                                                                                     |  ~                                                                                                     
  ~                                                                                                     |  ~                                                                                                     
  ~                                                                                                     |  ~                                                                                                     
  ~                                                                                                     |  ~                                                                                                     
  ~                                                                                                     |  ~                                                                                                     
  ~                                                                                                     |  ~                                                                                                     
  ~                                                                                                     |  ~                                                                                                     
dump.rdb                                                                              607,1          All redis_file                                                                            608,1          All

  

Guess you like

Origin www.cnblogs.com/Small-sunshine/p/11230092.html