velog 글을 백업할 수 있으면 좋겠다고 생각해서 혹시나 하고 검색해봤는데 감사하게도 깃허브에서 한 분이 개발한 것을 찾아볼 수 있었습니다. (https://github.com/cjaewon/velog-backup)
친절한 안내 덕분에 쉽게 실행해서 백업해볼 수 있었습니다.
https://github.com/cjaewon/velog-backup
위의 주소를 참고하시기 바랍니다. 저같은 경우 아래와 같이 commander 오류가 발생하여 아래와 같이 commander 설치 구문을 추가하여 설치했습니다.
git clone https://github.com/cjaewon/velog-backup
cd velog-backup
npm install commander --save
설치 이후
node app.js -u <유저명>
위의 한줄만 입력한다면 자동으로 마크다운 형식으로 이미지와 함께 모든 글을 백업해 줍니다. 사용해보니 매우 편리했습니다.
node app.js -u <유저명> -c <access_token>
위와같이 -c <access_token>
를 추가해주면 비밀글도 같이 백업할 수 있습니다.
access_token 값의 경우 크롬에서 F12로 개발자 모드를 킨 뒤 velog.io에 접속하여 쿠키 값을 보는 방식으로 확인했습니다. 값을 더블클릭하여 블록 지정해서 복사할 수 있습니다.
사용해주셔서 감사합니다