Snapshot/ restore retention in Elasticsearch

Have a requirement to retain the data upto 3 years. Currently using Elasticsearch 2.3 ,

  1. How to restore the data for past two years to a new index but not restore current year? Can it be done through the SNAPSHOT and RESTORE api?
  2. Also the current index should only have current year's data, is there a way to periodically delete all past year's data from searching and all the data deleted should be stored in the snapshot. Do I need to use curator or this can be done through SNAPSHOT api?