Velog의 마크다운 문서와 이미지를 손쉽게 로컬 스토리지로 옮길 수 있도록 한 프로젝트가 있다.
https://github.com/cjaewon/velog-backup
` > git clone https://github.com/cjaewon/velog-backup > cd velog-backup > npm install > node app.js --help Usage: app [options] Options: -V, --version output the version number -u, --username <username> velog 유저이름 -d, --delay <ms> 요청 딜레이 시간 (글이 많은 경우 딜레이 시간을 늘려주세요) -c, --cert <access_token> velog 유저 access_token -h, --help display help for command > node app.js -u <유저 이름> 📙 백업을 시작합니다 / velog-backup ✅ <유저 이름>님의 모든 글(3 개) 을 가져옴 ✅ " 🐦 serverless 로 날아다니기 " 백업 완료 ✅ " Github Action으로 매일마다 브리핑 받기! " 백업 완료 ✅ " Github 이스터에그 " 백업 완료
`
options
username : 필수 옵션으로 백업 할 유저를 선택한다.
delay : 백업 요청 딜레이 시간을 넣을 때 사용된다.
cert : 비공개 글을 같이 가져오고 싶을 때 가능하다.
백업 위치
백업 된 파일은 backup 폴더 안에 저장되어 있다.
content : 백업 한 글들이 마크다운 확장자로 저장됩니다.
images : 글들이 참조하고 있는 이미지들이 다운로드 되어 저장됩니다.
네이버 블로그에서는 글을 PDF로 백업하는 기능을 자체적으로 제공한다.