사용자:Hsl0/DB2 데이터 백업 방법: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
(DB2 데이터 백업 방법을 백업)
 
(Hsl0의 239696판 편집을 되돌림)
 
(사용자 2명의 중간 판 6개는 보이지 않습니다)
1번째 줄: 1번째 줄:
새로운 서버에는 DB2 데이터가 이관되지 않았을겁니다. 이 위키는 곧 폐쇄 예정이라 지금을 놓치면 세이브 데이터를 영영 잃게 될 겁니다. 나중에 세이브 데이터를 신규 서버에 옮길 기회가 있을 수 있으므로 미리 백업해두시기 바랍니다.
{{제목|DB2 데이터 백업 방법}}
 
[https://libertyga.me 새로운 서버]에는 [[틀:DB2]] 데이터가 이관되지 않았을겁니다. 이 위키는 곧 폐쇄 예정이라 지금을 놓치면 세이브 데이터를 영영 잃게 될 겁니다. 나중에 세이브 데이터를 신규 서버에 옮길 기회가 있을 수 있으므로 미리 백업해두시기 바랍니다.


로그인 사용자와 비로그인 사용자의 데이터가 저장되는 위치가 다른 시스템 특성상 로그인 사용자와 비로그인 사용자의 백업 방법은 서로 다릅니다.
로그인 사용자와 비로그인 사용자의 데이터가 저장되는 위치가 다른 시스템 특성상 로그인 사용자와 비로그인 사용자의 백업 방법은 서로 다릅니다.
<strong><big>{{#switch:{{canonicalurl:리버티게임:대문}}|https://libertygame.miraheze.org{{localurl:리버티게임:대문}}|https://liberty.banipest.com{{localurl:리버티게임:대문}}={{색깔|구 Miraheze 리버티게임에 접속하였습니다. 백업 과정을 계속 진행해 주세요.|green}}
{{#if:{{CURRENTLOGGEDUSER}}|{{USERLINK}} 계정으로 로그인되었습니다. [[특수:로그아웃|로그아웃]]|계정에 로그인되지 않았습니다. [[특수:로그인|로그인]]}}|http://libertyga.me{{localurl:리버티게임:대문}}={{색깔|신규 스탠드얼론 리버티게임에 접속하였습니다. [https://libertygame.miraheze.org/wiki/%ED%8B%80:DB2/%EB%B0%B1%EC%97%85 구 Miraheze 리버티게임에 접속해 백업 과정을 진행해 주세요.]|red}}|#default={{색깔|여기는 리버티게임이 아닙니다.|red}}}}</big></strong>


== 로그인 사용자 ==
== 로그인 사용자 ==
# Miraheze 서버에서 계정에 로그인합니다.
# [https://libertygame.miraheze.org/wiki/%ED%8B%80:DB2/%EB%B0%B1%EC%97%85 Miraheze 서버]에서 계정에 [[특수:로그인|로그인]]합니다. {{#switch:{{canonicalurl:리버티게임:대문}}|https://libertygame.miraheze.org{{localurl:리버티게임:대문}}|https://libertygame.miraheze.org{{localurl:리버티게임:대문}}={{#if:{{CURRENTLOGGEDUSER}}|{{완료|{{USERLINK}}으로 로그인됨}}|{{미완료|로그인 안됨}} [[특수:로그인|로그인]]}}|{{미완료|구 리버티게임 아님}} [https://libertygame.miraheze.org/wiki/%ED%8B%80:DB2/%EB%B0%B1%EC%97%85 접속]}}
# https://libertygame.miraheze.org/w/api.php?action=query&meta=userinfo&uiprop=options 페이지로 이동합니다.
# https://libertygame.miraheze.org/w/api.php?action=query&meta=userinfo&uiprop=options 페이지로 이동합니다.
# 페이지 전체를 저장하거나, <code>userjs-gamedb-</code>로 시작하는 줄만 저장합니다.
# 페이지 전체를 저장하거나, <code>userjs-gamedb-</code>로 시작하는 줄만 저장합니다.


== 비로그인 사용자 ==
== 비로그인 사용자 ==
비로그인 사용자는 각 디바이스 별로, 각 브라우저 별로 데이터가 저장되기 때문에 리버티게임을 플레이한 디바이스의 브라우저에서 이 작업을 수행해야 합니다.
비로그인 사용자는 각 디바이스 별로, 각 브라우저 별로 데이터가 저장되기 때문에 리버티게임을 플레이한 디바이스의 브라우저마다 이 작업을 수행해야 합니다.


로그인 사용자도 [[틀:DB]] 데이터를 백업하는 데 이 방법을 사용할 수 있습니다.
로그인 사용자도 [[틀:DB]] 데이터를 백업하는 데 이 방법을 사용할 수 있습니다.


# Miraheze 리버티게임에 접속합니다.
# [https://libertygame.miraheze.org/wiki/%ED%8B%80:DB2/%EB%B0%B1%EC%97%85 Miraheze 리버티게임]에 접속합니다. {{#switch:{{canonicalurl:리버티게임:대문}}|https://libertygame.miraheze.org{{localurl:리버티게임:대문}}|https://liberty.banipest.com{{localurl:리버티게임:대문}}={{완료}}|{{미완료|구 리버티게임 아님}} [https://libertygame.miraheze.org/wiki/%ED%8B%80:DB2/%EB%B0%B1%EC%97%85 접속]}}
 
# (F12를 눌러) 개발자 도구를 실행합니다.
# (F12를 눌러) 개발자 도구를 실행합니다.
# 각 브라우저 별로 localStorage를 확인할 수 있는 도구로 이동하거나, 콘솔창에 <code>localStorage</code>를 입력합니다. 콘솔창에 localStorage 대신 <code>JSON.stringify(localStorage)</code>를 입력하면 나중에 복원하기 더 편할 수 있습니다.
# 각 브라우저 별로 localStorage를 확인할 수 있는 도구로 이동하거나, 콘솔창에 <code>localStorage</code>를 입력합니다. 콘솔창에 localStorage 대신 <code>JSON.stringify(localStorage)</code>를 입력하면 나중에 복원하기 더 편할 수 있습니다.
21번째 줄: 28번째 줄:
모바일 기기와 같이 개발자 도구를 사용할 수 없는 경우 다음 방법을 이용하세요.
모바일 기기와 같이 개발자 도구를 사용할 수 없는 경우 다음 방법을 이용하세요.


# [[특수:빈문서/localStorage]]로 이동합니다.
# [https://libertygame.miraheze.org/wiki/%ED%8B%80:DB2/%EB%B0%B1%EC%97%85 Miraheze 리버티게임]에 접속합니다. {{#switch:{{canonicalurl:리버티게임:대문}}|https://libertygame.miraheze.org{{localurl:리버티게임:대문}}|https://liberty.banipest.com{{localurl:리버티게임:대문}}|{{완료}}|{{미완료|구 리버티게임 아님}} [https://libertygame.miraheze.org/wiki/%ED%8B%80:DB2/%EB%B0%B1%EC%97%85 접속]}}
# [[특수:빈문서/localStorage]]로 이동합니다. 빈 문서라고 떠도 당황하지 말고 데이터가 뜰 때까지 차분히 기다립니다.
# 해당 페이지의 내용을 모두 복사해서 저장해 두거나, <code>gamedb-</code>로 시작하는 줄만 복사해서 저장해 둡니다.
# 해당 페이지의 내용을 모두 복사해서 저장해 두거나, <code>gamedb-</code>로 시작하는 줄만 복사해서 저장해 둡니다.

2023년 10월 15일 (일) 23:48 기준 최신판

새로운 서버에는 틀:DB2 데이터가 이관되지 않았을겁니다. 이 위키는 곧 폐쇄 예정이라 지금을 놓치면 세이브 데이터를 영영 잃게 될 겁니다. 나중에 세이브 데이터를 신규 서버에 옮길 기회가 있을 수 있으므로 미리 백업해두시기 바랍니다.

로그인 사용자와 비로그인 사용자의 데이터가 저장되는 위치가 다른 시스템 특성상 로그인 사용자와 비로그인 사용자의 백업 방법은 서로 다릅니다.

여기는 리버티게임이 아닙니다.

로그인 사용자[편집 | 원본 편집]

  1. Miraheze 서버에서 계정에 로그인합니다. X mark.svg구 리버티게임 아님 접속
  2. https://libertygame.miraheze.org/w/api.php?action=query&meta=userinfo&uiprop=options 페이지로 이동합니다.
  3. 페이지 전체를 저장하거나, userjs-gamedb-로 시작하는 줄만 저장합니다.

비로그인 사용자[편집 | 원본 편집]

비로그인 사용자는 각 디바이스 별로, 각 브라우저 별로 데이터가 저장되기 때문에 리버티게임을 플레이한 디바이스의 브라우저마다 이 작업을 수행해야 합니다.

로그인 사용자도 틀:DB 데이터를 백업하는 데 이 방법을 사용할 수 있습니다.

  1. Miraheze 리버티게임에 접속합니다. X mark.svg구 리버티게임 아님 접속
  1. (F12를 눌러) 개발자 도구를 실행합니다.
  2. 각 브라우저 별로 localStorage를 확인할 수 있는 도구로 이동하거나, 콘솔창에 localStorage를 입력합니다. 콘솔창에 localStorage 대신 JSON.stringify(localStorage)를 입력하면 나중에 복원하기 더 편할 수 있습니다.
  3. localStorage의 모든 데이터를 저장하거나, gamedb-로 시작하는 데이터를 저장합니다.

개발자 도구를 사용할 수 없는 경우[편집 | 원본 편집]

모바일 기기와 같이 개발자 도구를 사용할 수 없는 경우 다음 방법을 이용하세요.

  1. Miraheze 리버티게임에 접속합니다. X mark.svg구 리버티게임 아님 접속
  2. 특수:빈문서/localStorage로 이동합니다. 빈 문서라고 떠도 당황하지 말고 데이터가 뜰 때까지 차분히 기다립니다.
  3. 해당 페이지의 내용을 모두 복사해서 저장해 두거나, gamedb-로 시작하는 줄만 복사해서 저장해 둡니다.