Загрузите код из экземпляра виртуальной машины GCloud с истекшей лицензией RStudio Server

Я создал экземпляр вычислительного движка (виртуальной машины) Google с RStudio Server, не подозревая, что RStudio Server является лицензионным программным обеспечением. Теперь моя пробная лицензия на RStudio истекла, и я больше не могу войти в свои сеансы R.

Однако я написал код, который мне нужно восстановить. Как мне скачать файлы?

Я подключился к моей виртуальной машине по SSH, но не могу найти соответствующие файлы или способ их загрузить.


person DotPi    schedule 22.09.2020    source источник


Ответы (1)


У меня была аналогичная проблема, и я смог восстановить файлы, выполнив следующие действия:

  • SSH к виртуальной машине
  • Как только вы окажетесь на виртуальной машине, выполните следующую команду: cd ../rstudio-user/
  • Теперь ls там вы увидите файловую структуру, которую вы использовали для просмотра в интерфейсе RStudio Server}
  • Перемещайтесь с помощью cd и ls между папками, чтобы перейти к нужному файлу.
  • Как только вы окажетесь в желаемом месте (где с помощью ls вы увидите файлы, которые хотите восстановить), выполните следующую команду: pwd
  • Нажмите на Engine и перейдите к загрузке файла.
  • Введите полный путь к файлу, который вы хотите скачать, он будет примерно таким: /home/rstudio-user/FILENAME.R
  • Нажмите на Скачать

Вы можете сделать это для каждого файла, который хотите восстановить.

Если вы хотите восстановить всю папку, ее проще сжать в zip-файл, а затем загрузить.

person Soni Sol    schedule 22.09.2020
comment
попробуйте cd .., а затем ls это отобразит список каталогов там, и как только у вас будет этот список, я с cd перейдите в каталог, имя которого говорит вам, что это имя пользователя сервера rstudio - person Soni Sol; 22.09.2020