找回密码
 注册

QQ登录

只需一步,快速开始

查看: 148488|回复: 749

HS8546V5 移动界面 分区、jffs2原厂备份数据 备份恢复教程

    [复制链接]
发表于 2020-4-14 20:22:53 | 显示全部楼层 |阅读模式
本帖最后由 liujc 于 2020-4-15 06:19 编辑 ( Q- s$ \, x9 y( y; _; a

' T4 J/ O2 P) cHS8546V5 备份恢复教程/ a0 a3 y. s8 v. }2 ]6 N9 {4 @
4 H* X% T% G& S  H3 Z, o
备份数据下载地址见文末,HS8346V5 联通界面备份数据下载:
* Z. @8 G! b, B/ J) p$ I9 f
https://www.chinadsl.net/forum.php?mod=viewthread&tid=167163&extra=
! k' ^) W  f. X- e6 ]: z0 T/ s9 [  V0 Z2 c' Z+ `+ _
备份恢复方法有二种,一是用U盘,二是用TFTP软件) d% _8 ?3 P6 p. a$ A6 [/ W
# \, L7 k8 ?$ V+ G  i
特别提示:2 h% m' @; t  e' j
      1、必须补全shell
  u6 V6 k6 t( d! j- y' l      2、恢复分区和jffs2数据有变砖的风险,请谨慎!
( R2 d) a" ~2 P: W; \! a4 M
, S6 i/ ?2 v8 h, E一、U盘备份恢复方法# h& l" _; D0 d
5 ]# @$ }; F) w* a7 P
1、备份分区:7 Q. Y+ A$ f9 m1 A/ G( G8 |( t) K
将U盘(剩余空间大于1G)插入光猫后面的USB口
# C6 b; @: E0 `. y4 r- b( v
Win+R — cmd    (按Windows徽标键和R键,输入cmd 进入命令窗口)3 \8 Y5 p) n$ A6 S; N! R6 N
telnet 192.168.1.1
! V$ c+ K5 f7 d9 j2 R+ J$ Eroot
! H: v5 p+ ~; X5 NadminHW
- a8 o5 y# h& Vsu8 R0 G6 H0 Z8 _# t2 F% o" L
shell
! M; V( n- r) ~mount /dev/sda1 /mnt/usb  (挂载U盘)
8 l/ S( W6 D9 t) vdd if=/dev/mtd0 of=/mnt/usb/0.bin  (备份分区0到U盘0.bin文件)
. Q; O8 k# L3 X; \, h( y( V3 Rdd if=/dev/mtd1 of=/mnt/usb/1.bin
; |) l+ ?: H5 @- G) c" P4 Ddd if=/dev/mtd2 of=/mnt/usb/2.bin
! Y/ R* S4 T' j/ ?' J& {) L, ?dd if=/dev/mtd3 of=/mnt/usb/3.bin
: _  s/ B2 i# n9 _5 ?* S) Odd if=/dev/mtd4 of=/mnt/usb/4.bin
& Z: P  o  o% g( t' t" C2 gdd if=/dev/mtd5 of=/mnt/usb/5.bin
! M, `3 f6 O* Z& |$ C1 k, wdd if=/dev/mtd6 of=/mnt/usb/6.bin( f2 ^  f  N  r2 P4 J; `' ~
dd if=/dev/mtd7 of=/mnt/usb/7.bin$ ~) a8 }4 H( ^. L
dd if=/dev/mtd8 of=/mnt/usb/8.bin
, H/ b) d5 c  a, }dd if=/dev/mtd9 of=/mnt/usb/9.bin
. Q3 r* W( b# v0 M& ?dd if=/dev/mtd10 of=/mnt/usb/10.bin
8 y7 g' l. v7 p# k0 Add if=/dev/mtd11 of=/mnt/usb/11.bin, a$ c- l: a) G$ d! x4 y( V$ z
dd if=/dev/mtd12 of=/mnt/usb/12.bin) S$ a. V8 Z9 u; P; H* K# X

5 Y% t* l0 O& a% [. h5 g单独备份jffs2和APP:
: g) d+ V4 S& [8 b- ~. Q( ]1 @* r7 e: a7 S* M; [
dd if=/dev/mtdblockubi0_9 of=/mnt/usb/0_9.bin3 c0 |( I5 s6 h, q1 F2 P8 u
dd if=/dev/mtdblockubi0_10 of=/mnt/usb/0_10.bin0 C/ U/ h" n, b8 U+ K  X2 L# O$ E" B2 h

% [1 f; [/ l+ P) w- P. L& `2、恢复分区:
2 \/ d1 v) G* |$ `4 ?4 z- Y6 a
8 h8 L3 j$ q) j1 s% v" R4 s% x3 e( u: c# _将所有备份文件复制到U盘,U盘插入光猫后面的USB口
! k0 e7 c6 \4 x: z1 W! D/ U' n" ^$ E2 q( x3 N4 {
telnet 192.168.1.11 g+ X, Q! ^# p* C/ g( X
root! C, V+ t2 l4 e+ A) j) F
adminHW
2 n3 v# c5 Z! A3 Bsu
3 |$ l$ b- }" ?8 f$ Xshell
# y; u0 P+ H# B$ c2 `mount /dev/sda1 /mnt/usb4 }0 T) B, [: ]* ?4 K. F4 c( T
dd if=/mnt/usb/0.bin of=/dev/mtdblock0  (恢复U盘0.bin文件到分区0)
" v$ G/ L# ^6 h/ a& b+ e+ _" _dd if=/mnt/usb/1.bin of=/dev/mtdblock18 {; Q# {' ^4 r, B, G7 i) b
dd if=/mnt/usb/2.bin of=/dev/mtdblock2
" V- |( r, E. K" ?dd if=/mnt/usb/3.bin of=/dev/mtdblock3
( F$ i, f. j+ H+ I1 J* L; x! @! Xdd if=/mnt/usb/4.bin of=/dev/mtdblock4- V4 c. c  s- }* F1 F- X
dd if=/mnt/usb/5.bin of=/dev/mtdblock5' Q: A" D& U" R" c3 T) |, B8 i
dd if=/mnt/usb/6.bin of=/dev/mtdblock6" U3 j7 l: y+ E5 `4 i* \% F/ Q
dd if=/mnt/usb/7.bin of=/dev/mtdblock7
+ W" A8 N$ l* ]' o9 n4 @% xdd if=/mnt/usb/8.bin of=/dev/mtdblock8
) H: {# c' x  l5 ^! C. ^dd if=/mnt/usb/9.bin of=/dev/mtdblock9+ J  h9 C/ w  Z: N
dd if=/mnt/usb/10.bin of=/dev/mtdblock10
) ?: f" z* Z0 v: t" R+ A' Qdd if=/mnt/usb/11.bin of=/dev/mtdblock11
5 X0 p% W0 d  F% d' Y- B) I. F; Sdd if=/mnt/usb/12.bin of=/dev/mtdblock12
2 b2 e9 z+ V, z0 t+ H
% T# g9 t& c4 @: H6 ]- S以上命令是恢复全部分区。
  B0 w' S2 c% A% m8 q! [+ ?: {$ o9 {9 g. _# y% B
单独恢复jffs2和APP:) t8 L6 ]* l1 E& f
. Q2 p1 t9 a; m. G. o) y* `1 `# w
dd if=/mnt/usb/0_9.bin of=/dev/mtdblockubi0_9; S% ?. P9 Z' L" U2 L$ j  G4 p
dd if=/mnt/usb/0_10.bin of=/dev/mtdblockubi0_10
2 z5 e' E- M% ?' d) M9 @& ?! w5 h  j0 c! l# h' z/ k  i; b7 c
reboot      (重启光猫)
1 Y" {, x3 Z" U' |5 Z* G0 d

# g8 S$ L  u5 U0 d) N0 q' h8 K9 V! R3、备份 jffs2文件夹 :
' [  N; `8 O" U  X4 S; q
( S0 O/ d2 @( f' }" }) O' MU盘(剩余空间大于1G)插入光猫后面的USB口; T5 j2 k' \. V1 a2 m

# `- X, ^# j/ }1 ntelnet 192.168.1.1! V' j* u  r  f) E- t9 I- o
root
8 ]( t# ?. i6 x) T0 \% \adminHW
; c& H8 ~# X. nsu6 O* W; K. D4 `) _: j
shell
+ A% g# r6 `) l2 ~cd /mnt/  (进入/mnt 目录)
' k3 d' }: }# [cp -r jffs2  /mnt/usb1_1/   (备份整个文件夹到U盘)- \) N) d6 V" Q1 d0 Z7 p

' G9 ]5 h( a/ N. m" z4、恢复 jffs2文件夹 :
8 O& }, U5 d1 X/ f+ B2 S
: s4 T2 B+ `; _将备份文件夹复制到U盘,U盘插入光猫后面的USB口
, a% I4 G* {9 V$ @5 ?
" r5 H$ P/ g' U& s; Vtelnet 192.168.1.17 p9 n9 S; y6 a6 S. [- p2 w
root
$ a) [0 Y. M% u# h4 nadminHW
: L. T& `* ?# s- Q4 E/ dsu
: z$ |- b" M8 F* z5 j( nshell
; Q5 \1 h. _6 L5 ?# I: [cd /mnt/usb1_1/  
/ @2 q- `: b6 U( j& j. l- tcp -r jffs2 /mnt/  (复制jffs2文件夹到mnt目录下,替换原jffs2文件夹)
$ Z  P8 }" C2 `! e7 Areboot  
/ ?' ]" D# C. N7 m& r" O# F  E) M9 P* B2 Y: N
(PS:删除jffs2文件夹所有文件:rm -rf /mnt/jffs2/*     删除jffs2文件夹内所有文件和文件夹:rm -rf * )) I& Y) @# J2 f3 K0 z' \

/ N) G$ d0 |( _' L& x, J! `2 z- ^二、TFTP软件备份恢复方法/ ^$ c$ k, }- A* y
8 D% a1 `3 \" e( v
注意:用此方法备份恢复比较繁琐,不建议用此方法!!!
: j& n0 k+ E  ~. e0 F0 O
$ R  F6 t7 g* t9 \$ \9 r8 B( h首先要打开TFTP软件,并设置好工作目录。, q+ Q; d& s- v/ J% q
# l+ \( M+ }4 i
1、备份分区
2 Y, A( i) G8 J7 ~2 s7 t4 q
4 F# U" o/ j7 r& A9 Y) Ktelnet 192.168.1.1( e1 X! j( G5 w, t% v9 J. u) x7 }
root* s: l  `$ c( E' L% h
adminHW
' f( i: M3 E+ @( }& osu4 \2 I3 @  z6 y; k4 k
shell* H  d  N- F5 A- O) E2 f
dd if=/dev/mtd0 of=/dev/shm/0.bin* a( C3 s% R5 R! x8 V. k
dd if=/dev/mtd1 of=/dev/shm/1.bin
0 ?2 \& d# v4 [- ?; d6 O* udd if=/dev/mtd2 of=/dev/shm/2.bin# L4 m: F+ h1 f; S4 \
dd if=/dev/mtd3 of=/dev/shm/3.bin
8 E/ x) j% M# n2 o0 |& z/ i! Z7 N' Bdd if=/dev/mtd4 of=/dev/shm/4.bin
  \) l6 w5 f  y  }: odd if=/dev/mtd5 of=/dev/shm/5.bin
3 ~; C9 G) s# N+ W5 Fdd if=/dev/mtd6 of=/dev/shm/6.bin$ c$ N0 V2 s. l; F5 X" D/ A
dd if=/dev/mtd7 of=/dev/shm/7.bin' f& L2 g% B4 o+ z
dd if=/dev/mtd8 of=/dev/shm/8.bin
( x4 I' T0 ~- }8 S/ M# Ddd if=/dev/mtd9 of=/dev/shm/9.bin
& C7 X& \/ G* S2 M7 O" M% |/ Odd if=/dev/mtd10 of=/dev/shm/10.bin
5 t' h' N) h3 ^% g3 Udd if=/dev/mtd11 of=/dev/shm/11.bin
! e( Y# @7 [- x4 Tdd if=/dev/mtd12 of=/dev/shm/12.bin
0 O( q# ^* R7 v4 K$ l& L" scd /dev/shm# N. b) m2 v& M  f
tftp -p -l 0.bin -r 0.bin 192.168.1.3  (复制文件到电脑TFTP目录 192.168.1.3 为IP地址): @" v% N7 i( b7 g. l
tftp -p -l 1.bin -r 1.bin 192.168.1.30 G4 j* c% x& n! d" ]
tftp -p -l 2.bin -r 2.bin 192.168.1.38 ^5 e8 w. H5 t
tftp -p -l 3.bin -r 3.bin 192.168.1.3( [4 \# ^2 A$ S$ y$ n( S, W9 E
tftp -p -l 4.bin -r 4.bin 192.168.1.3
8 z) s- P6 n% E- z7 ttftp -p -l 5.bin -r 5.bin 192.168.1.3, o7 p2 v1 t, _5 q2 T
tftp -p -l 6.bin -r 6.bin 192.168.1.3
1 @  t% G* s+ p# E' O3 Itftp -p -l 7.bin -r 7.bin 192.168.1.3" Z3 x4 v4 a6 H; b% ^# l* P1 W
tftp -p -l 8.bin -r 8.bin 192.168.1.3
; I# w8 k2 @6 I3 A4 |; Ttftp -p -l 9.bin -r 9.bin 192.168.1.3# t( {4 |# t4 z& b. f. k' I6 i
tftp -p -l 10.bin -r 10.bin 192.168.1.31 h4 a4 Y( k# s/ D  W0 k/ I
tftp -p -l 11.bin -r 11.bin 192.168.1.3! ~% \: S: {8 K, }
tftp -p -l 12.bin -r 12.bin 192.168.1.3. c/ U. |" g2 q7 @) v- [1 Y
rm -rf *       (删除备份文件,否则空间不够)
7 y8 A& e4 n! C* y0 e6 kdd if=/dev/mtdblockubi0_9 of=/dev/shm/0_9.bin
  f& P9 i5 m  H3 C( y2 g0 Udd if=/dev/mtdblockubi0_10 of=/dev/shm/0_10.bin
# m. H8 l. e( j( Q9 Otftp -p -l 0_9.bin -r 0_9.bin 192.168.1.33 C9 Z5 m; w& v; Y/ n% J0 k
tftp -p -l 0_10.bin -r 0_10.bin 192.168.1.37 h/ T1 p4 a/ j5 m( t5 ]  c; t2 B
rm -rf *
/ Z% I. ?9 I/ x( `, [# {, l6 R) s9 \# ?. T  S8 e
2、恢复分区
; H7 V& S; W# Z3 w9 I7 U' C7 E( f6 U8 i; M- b& C
telnet 192.168.1.1
+ W7 \% @6 k, l. w( |root# d; v6 V) R' V' J7 X0 `
adminHW
8 [! m4 W6 B; t6 Nsu* l+ J# _/ y" N+ d3 T! {" W
shell
, a: l  p  \  K( L1 w- f: d# ?/ R0 O' |cd /dev/shm; t8 g+ ^0 v! o& @+ t
tftp -g -l 0.bin -r 0.bin 192.168.1.3  (将电脑TFTP目录文件上传到光猫/dev/shm)
/ h# U6 E% z6 X, i4 M- b* i" \  |tftp -g -l 1.bin -r 1.bin 192.168.1.3
9 C* b' p! B5 e+ Ytftp -g -l 2.bin -r 2.bin 192.168.1.3
' P+ E: q/ s7 [9 Htftp -g -l 3.bin -r 3.bin 192.168.1.35 |2 a% ~" _0 o; V6 \( E0 e
tftp -g -l 4.bin -r 4.bin 192.168.1.3' r/ w' K+ N' W+ t6 g
tftp -g -l 5.bin -r 5.bin 192.168.1.37 h, ?6 D4 i; J1 y5 ~- d+ s
tftp -g -l 6.bin -r 6.bin 192.168.1.3: W2 l6 [, R1 v4 y6 l/ `9 ]( q+ }
tftp -g -l 7.bin -r 7.bin 192.168.1.3
0 j$ A  f: _* b# x9 ~0 Rtftp -g -l 8.bin -r 8.bin 192.168.1.3
% I2 ]+ M/ F, e8 c8 Vtftp -g -l 9.bin -r 9.bin 192.168.1.3
) L( p, V( ^  W# E  g+ ltftp -g -l 10.bin -r 10.bin 192.168.1.3
# s. H$ }+ X5 z$ O8 `3 q8 Rtftp -g -l 11.bin -r 11.bin 192.168.1.35 B% {: t2 N/ {4 Q- W
tftp -g -l 12.bin -r 12.bin 192.168.1.30 Z6 u8 \* W. m8 `9 K
dd if=/dev/shm/0.bin of=/dev/mtdblock0% I5 u9 t4 w6 J  m9 ]& B
dd if=/dev/shm/1.bin of=/dev/mtdblock1
+ o& ]1 E' I* a8 m5 Qdd if=/dev/shm/2.bin of=/dev/mtdblock29 L* Y8 @$ V- K: c- Z9 j# {
dd if=/dev/shm/3.bin of=/dev/mtdblock3( N8 e$ V" Y* i0 {: H
dd if=/dev/shm/4.bin of=/dev/mtdblock4
0 ~9 Y0 X4 `" N4 |$ F/ Q0 r7 r9 _& wdd if=/dev/shm/5.bin of=/dev/mtdblock5
$ N- E+ ~4 H! y# L. _7 Q" qdd if=/dev/shm/6.bin of=/dev/mtdblock6
2 n- K6 T" h( b, q$ B$ B1 p4 `dd if=/dev/shm/7.bin of=/dev/mtdblock7% f% s  I+ n9 r3 v$ `# Y# @
dd if=/dev/shm/8.bin of=/dev/mtdblock8
: ]/ x. [) r7 m) \3 D- @dd if=/dev/shm/9.bin of=/dev/mtdblock9
) I: c( }' C# J5 m( p) Qdd if=/dev/shm/10.bin of=/dev/mtdblock106 r6 i% R. Q( r! D2 ~7 R
dd if=/dev/shm/11.bin of=/dev/mtdblock11( Z& D- H3 R) f4 b" a& X
dd if=/dev/shm/12.bin of=/dev/mtdblock12
% k* Z& K; T+ G0 v$ l" I; t( k: o9 d: irm -rf *
- C' I- ~# ]4 w1 ptftp -g -l 0_9.bin -r 0_9.bin 192.168.1.32 P1 r! ]* W; d7 F) s
tftp -g -l 0_10.bin -r 0_10.bin 192.168.1.3
- @! U! a- w7 e6 q! T$ e4 _% ]& R1 Q& qdd if=/dev/shm/0_9.bin of=/dev/mtdblockubi0_9
# _, U4 u7 n! S! t, ~" P  F& _4 vdd if=/dev/shm/0_10.bin of=/dev/mtdblockubi0_10
; p9 m7 f3 G) p. O. crm -rf *
8 H" M1 H+ H0 E" e3 areboot
5 x* H& e6 V' _" j2 w: I5 A7 m$ R, g2 J
3、备份 jffs2文件夹:% A' p; n6 k/ v8 s# P

7 d" z9 ^1 A' Gtelnet 192.168.1.1, ?. {; s& H" K+ G, g8 ^6 T
root
1 o; K/ R& k7 D' f) ~$ K9 @adminHW7 n6 n1 K3 H9 d* r
su  x' c* D8 y# [1 |! L7 e  X
shell
" V, C5 U5 P2 i; @# L% y) dcd /mnt/jffs2
% y; h' f- d, I6 A( otar -czf jffs2bak.tar.gz *     (压缩jffs2文件夹为 jffs2bak.tar.gz)- X! k5 q7 Q* b6 @
mv /mnt/jffs2/jffs2bak.tar.gz /tmp (剪切jffs2bak.tar.gz文件到 /tmp文件夹)
; y" o, z! @; j5 {/ U: ccd /tmp: U* N: B; ]; S7 A8 a  N
tftp -p -l jffs2bak.tar.gz -r jffs2bak.tar.gz 192.168.1.3; C; H. \- s6 E! N9 g. g/ g5 x
8 a/ W+ j8 H4 L. B4 }8 H4 F
4、恢复 jffs2:
+ n  [4 K/ J  y2 S% W% u
( e! B, S6 i+ Y4 j; P! Vtelnet 192.168.1.18 o7 D4 k" Q4 J' t% |, f, B
root; l  L" }8 N* ~$ K
adminHW
4 e5 k* Y$ V& U. b: Q; j; qsu
- K" o' r* y. n. G  D, b/ H$ ishell
$ I+ G; t5 q3 acd /mnt/jffs2 $ N3 E7 Y- H3 g
rm -rf /mnt/jffs2/*       (删除jffs2文件夹内所有文件)
; N& M3 u9 k+ g4 Gtftp -g -l jffs2bak.tar.gz -r jffs2bak.tar.gz 192.168.1.3+ e, ?3 _" T3 ~" k
tar -xvf jffs2bak.tar.gz   (解压备份文件到当前文件夹)
6 o8 i3 T) S: e+ H' Y+ h3 s7 z7 b7 Crm -rf jffs2bak.tar.gz
9 O6 ^" B9 T6 n' Z' T, v$ yreboot      
% `9 h) u- ?0 z7 `  j4 J  ~1 c2 d
# c+ p3 G  ?0 a2 [5 ~" JHS8546V5 移动界面 原厂分区备份,jffs2备份文件:* n: w! L! W- s- U8 M% H' W
; O/ i' r; P, R" X
https://pan.baidu.com/s/11dtQnPi7Ipv5VBOGuzmSKw    提取码:
游客,如果您要查看本帖隐藏内容请回复

, W+ Z) [4 T9 P
5 C, L% Z$ g1 Q; ^* j
& z+ X( t& y$ o9 t( I- z# y

本帖被以下淘专辑推荐:

  • · |主题: 15, 订阅: 4
发表于 2020-4-21 23:02:21 | 显示全部楼层
谢谢楼主分享
 楼主| 发表于 2020-4-15 16:40:32 | 显示全部楼层
shihai14783 发表于 2020-4-15 16:17
) U( H$ S( C* b9 w( u# V" @已经拜读了您的几篇文章,非常牛,我用8546v2华为界面试了,啥时候搞个V2的,期待啊,哈哈
# ~/ C) t- |: P" l( ]$ A* F, w3 J ...
1 Y- A& H$ s( p8 E) D& F; S0 z

. y) U: \' O8 |' j原理都是一样的,你用:cat /proc/mtd 命令查看一下分区结构,按照你的光猫分区结构就可以备份恢复了。

点评

可以用 df 命令查看 jffs2、jffs2/app 挂载分区ID。  详情 回复 发表于 2020-4-15 16:50
发表于 2020-4-15 11:47:30 | 显示全部楼层
谢谢楼主分享,下来试试
发表于 2020-4-15 11:55:43 | 显示全部楼层
谢谢楼主分享,学习中。。。。

点评

谢谢分享  详情 回复 发表于 2020-4-15 12:03
发表于 2020-4-15 12:03:45 | 显示全部楼层
jingshulin 发表于 2020-4-15 11:55
5 L" t& o: z( Y/ r2 C; {- O: x谢谢楼主分享,学习中。。。。

" Q; p' M* I. G) `: i5 {4 |9 O谢谢分享
发表于 2020-4-15 12:25:52 | 显示全部楼层
哇,干货啊,满满的干货,感谢楼主无私的分享精神
发表于 2020-4-15 14:34:21 | 显示全部楼层
本帖最后由 hblqh651130 于 2020-4-15 14:41 编辑
5 X2 Y$ I0 h) Z: M2 Z* m; ~
- N+ @  K1 ^# ]2 q" J1 q: _感谢楼主无私奉献。% G  F3 i9 b# m' P; T
0 c- Q9 N5 h# |' v8 h+ r" m
发表于 2020-4-15 15:12:17 | 显示全部楼层
好好好好好好好好好好好好好好
发表于 2020-4-15 16:09:49 | 显示全部楼层
谢楼主分享,学习一下
发表于 2020-4-15 16:17:25 | 显示全部楼层
本帖最后由 shihai14783 于 2020-4-15 16:32 编辑 / M. \, P4 M6 I, y6 B; f
/ C) J. O$ Z% `- I5 b
已经拜读了您的几篇文章,非常牛,我用8546v2华为界面试了,啥时候搞个V2的,期待啊,哈哈2 L0 _( V$ a0 D

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

点评

原理都是一样的,你用:cat /proc/mtd 命令查看一下分区结构,按照你的光猫分区结构就可以备份恢复了。  详情 回复 发表于 2020-4-15 16:40
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-5-3 01:40 , Processed in 0.029882 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表